FLANG

File List
Here is a list of all documented files with brief descriptions:
[detail level 1 2 3 4 5]

▼ include |
▼ flang |
► Common |
bit-population-count.h |
constexpr-bitset.h |
default-kinds.h |
enum-set.h |
format.h |
Fortran-features.h |
Fortran.h |
idioms.h |
indirection.h |
interval.h |
leading-zero-bit-count.h |
real.h |
reference-counted.h |
reference.h |
restorer.h |
template.h |
uint128.h |
unsigned-const-division.h |
unwrap.h |
► Decimal |
binary-floating-point.h |
decimal.h |
► Evaluate |
call.h |
characteristics.h |
check-expression.h |
common.h |
complex.h |
constant.h |
expression.h |
fold-designator.h |
fold.h |
formatting.h |
initial-image.h |
integer.h |
intrinsics-library.h |
intrinsics.h |
logical.h |
real.h |
rounding-bits.h |
shape.h |
static-data.h |
tools.h |
traverse.h |
type.h |
variable.h |
► Lower |
► Support |
BoxValue.h |
AbstractConverter.h |
Bridge.h |
CharacterExpr.h |
CharacterRuntime.h |
Coarray.h |
ComplexExpr.h |
ConvertType.h |
DoLoopHelper.h |
FIRBuilder.h |
IntrinsicCall.h |
IO.h |
Mangler.h |
OpenMP.h |
PFTBuilder.h |
Runtime.h |
Utils.h |
► Optimizer |
► CodeGen |
CodeGen.h |
► Dialect |
FIRAttr.h |
FIRDialect.h |
FIROps.h |
FIROpsSupport.h |
FIRType.h |
► Support |
InternalNames.h |
KindMapping.h |
► Transforms |
Passes.h |
► Parser |
char-block.h |
char-buffer.h |
char-set.h |
characters.h |
dump-parse-tree.h |
format-specification.h |
instrumented-parser.h |
message.h |
parse-state.h |
parse-tree-visitor.h |
parse-tree.h |
parsing.h |
provenance.h |
source.h |
tools.h |
unparse.h |
user-state.h |
► Semantics |
attr.h |
expression.h |
scope.h |
semantics.h |
symbol.h |
tools.h |
type.h |
unparse-with-symbols.h |
ISO_Fortran_binding.h |
▼ lib |
▼ Decimal |
big-radix-floating-point.h |
▼ Evaluate |
character.h |
fold-implementation.h |
host.h |
int-power.h |
intrinsics-library-templates.h |
▼ Lower |
RTBuilder.h |
SymbolMap.h |
▼ Parser |
basic-parsers.h |
debug-parser.h |
expr-parsers.h |
misc-parsers.h |
preprocessor.h |
prescan.h |
stmt-parser.h |
token-parsers.h |
token-sequence.h |
type-parser-implementation.h |
type-parsers.h |
▼ Semantics |
assignment.h |
canonicalize-acc.h |
canonicalize-do.h |
canonicalize-omp.h |
check-acc-structure.h |
check-allocate.h |
check-arithmeticif.h |
check-call.h |
check-case.h |
check-coarray.h |
check-data.h |
check-deallocate.h |
check-declarations.h |
check-do-forall.h |
check-if-stmt.h |
check-io.h |
check-namelist.h |
check-nullify.h |
check-omp-structure.h |
check-purity.h |
check-return.h |
check-select-rank.h |
check-select-type.h |
check-stop.h |
compute-offsets.h |
mod-file.h |
pointer-assignment.h |
program-tree.h |
resolve-labels.h |
resolve-names-utils.h |
resolve-names.h |
rewrite-parse-tree.h |
▼ runtime |
allocatable.h |
buffer.h |
c-or-cpp.h |
character.h |
connection.h |
derived-type.h |
descriptor.h |
edit-input.h |
edit-output.h |
entry-names.h |
environment.h |
file.h |
format-implementation.h |
format.h |
internal-unit.h |
io-api.h |
io-error.h |
io-stmt.h |
iostat.h |
lock.h |
magic-numbers.h |
main.h |
memory.h |
stop.h |
terminator.h |
tools.h |
transformational.h |
type-code.h |
unit-map.h |
unit.h |