Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.
# Welcome to Flang's documentation
Flang is LLVM's Fortran frontend
```eval_rst
.. toctree::
:titlesonly:
ReleaseNotes
```
# Contributing to Flang
GettingInvolved
FortranForCProgrammers
C++style
C++17
PullRequestChecklist
ImplementingASemanticCheck
# Design Documents
Overview
Preprocessing
Parsing
LabelResolution
ModFiles
Semantics
OpenMP-semantics
ControlFlowGraph
FortranIR
IORuntimeInternals
f2018-grammar.md
OpenMP-4.5-grammar.md
Directives
Extensions
Intrinsics
OptionComparison
ParserCombinators
RuntimeDescriptor
RuntimeTypeInfo
Calls
Character
ArrayComposition
BijectiveInternalNameUniquing
DoConcurrent
FortranLLVMTestSuite
# Indices and tables
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`