Home
last modified time | relevance | path

Searched refs:CompilerDirective (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dprescan.cpp108 case LineClassification::Kind::CompilerDirective: in Statement()
194 case LineClassification::Kind::CompilerDirective: in Statement()
225 if (line.kind == LineClassification::Kind::CompilerDirective) { in Statement()
1122 LineClassification::Kind::CompilerDirective, payloadOffset, ss}}; in IsFixedFormCompilerDirectiveLine()
1150 LineClassification::Kind::CompilerDirective, offset, sp}}; in IsFreeFormCompilerDirectiveLine()
H A Dprescan.h85 CompilerDirective, enumerator
H A DFortran-parsers.cpp1204 "DIR$ IGNORE_TKR" >> optionalList(construct<CompilerDirective::IgnoreTKR>(
1207 sourced(construct<CompilerDirective>(ignore_tkr) ||
1208 construct<CompilerDirective>(
1209 "DIR$" >> many(construct<CompilerDirective::NameValue>(name,
H A Dtype-parsers.h133 constexpr Parser<CompilerDirective> compilerDirective;
H A Dunparse.cpp1779 void Unparse(const CompilerDirective &x) { in Unparse()
1782 [&](const std::list<CompilerDirective::IgnoreTKR> &tkr) { in Unparse()
1786 [&](const std::list<CompilerDirective::NameValue> &names) { in Unparse()
1793 void Unparse(const CompilerDirective::IgnoreTKR &x) { in Unparse()
1804 void Unparse(const CompilerDirective::NameValue &x) { in Unparse()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DPFTBuilder.h138 std::tuple<parser::CompilerDirective, parser::OpenACCConstruct,
179 A, std::tuple<parser::CompilerDirective, parser::OpenACCConstruct,
363 parser::BlockData, parser::CompilerDirective>;
727 CompilerDirectiveUnit(const parser::CompilerDirective &directive,
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dprogram-tree.h45 static ProgramTree Build(const parser::CompilerDirective &);
H A Drewrite-parse-tree.cpp53 bool Pre(parser::CompilerDirective &) { return false; } in Pre() argument
H A Dprogram-tree.cpp199 ProgramTree ProgramTree::Build(const parser::CompilerDirective &) { in Build() argument
H A Dresolve-names.cpp7370 if (std::holds_alternative<common::Indirection<parser::CompilerDirective>>( in Pre()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h191 NODE(parser, CompilerDirective) in NODE()
192 NODE(CompilerDirective, IgnoreTKR) in NODE()
193 NODE(CompilerDirective, NameValue) in NODE()
H A Dparse-tree.h254 struct CompilerDirective;
396 common::Indirection<CompilerDirective>>
409 common::Indirection<CompilerDirective>>
437 std::list<common::Indirection<CompilerDirective>>,
521 common::Indirection<CompilerDirective>,
553 common::Indirection<CompilerDirective>>
3235 struct CompilerDirective { struct
3236 UNION_CLASS_BOILERPLATE(CompilerDirective);
H A Dparse-tree-visitor.h776 template <typename V> void Walk(const CompilerDirective &x, V &visitor) { in Walk()
783 template <typename M> void Walk(CompilerDirective &x, M &mutator) { in Walk()
/llvm-project-15.0.7/flang/lib/Lower/
H A DPFTBuilder.cpp217 bool Pre(const parser::CompilerDirective &directive) { in Pre()
1093 else if (auto *dir = eval.getIf<Fortran::parser::CompilerDirective>()) in dumpEvaluation()
1183 outputStream << directive.get<Fortran::parser::CompilerDirective>() in dumpCompilerDirectiveUnit()
H A DBridge.cpp229 d.get<Fortran::parser::CompilerDirective>().source); in run()
1619 void genFIR(const Fortran::parser::CompilerDirective &) { in genFIR() argument