Searched refs:KindParam (Results 1 – 9 of 9) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Parser/ |
| H A D | type-parsers.h | 62 constexpr Parser<KindParam> kindParam; // R709
|
| H A D | Fortran-parsers.cpp | 244 TYPE_PARSER(construct<KindParam>(digitString64) || 245 construct<KindParam>(scalar(integer(constant(name))))) 337 construct<CharLiteralConstant>(construct<std::optional<KindParam>>(),
|
| H A D | unparse.cpp | 179 Walk("_", std::get<std::optional<KindParam>>(x.t)); in Unparse() 183 Walk("_", std::get<std::optional<KindParam>>(x.t)); in Unparse() 217 if (const auto &k{std::get<std::optional<KindParam>>(x.t)}) { in Unparse() 235 Walk("_", std::get<std::optional<KindParam>>(x.t)); in Unparse()
|
| /llvm-project-15.0.7/flang/include/flang/Parser/ |
| H A D | parse-tree.h | 753 struct KindParam { struct 754 UNION_CLASS_BOILERPLATE(KindParam); 762 std::tuple<CharBlock, std::optional<KindParam>> t; argument 768 std::tuple<CharBlock, std::optional<KindParam>> t; 786 RealLiteralConstant(Real &&r, std::optional<KindParam> &&k) in RealLiteralConstant() 789 std::optional<KindParam> kind; 828 std::tuple<std::optional<KindParam>, std::string> t; 842 std::tuple<bool, std::optional<KindParam>> t;
|
| H A D | dump-parse-tree.h | 408 NODE(parser, KindParam) in NODE()
|
| /llvm-project-15.0.7/flang/include/flang/Semantics/ |
| H A D | expression.h | 309 const std::optional<parser::KindParam> &, int defaultKind);
|
| /llvm-project-15.0.7/flang/lib/Semantics/ |
| H A D | expression.cpp | 445 const std::optional<parser::KindParam> &kindParam, int defaultKind) { in AnalyzeKindParam() 518 const auto &kindParam{std::get<std::optional<parser::KindParam>>(x.t)}; in IntLiteralConstant() 705 AnalyzeKindParam(std::get<std::optional<parser::KindParam>>(x.t), 1)}; in Analyze() 719 auto kind{AnalyzeKindParam(std::get<std::optional<parser::KindParam>>(x.t), in Analyze()
|
| H A D | resolve-names.cpp | 905 bool Pre(const parser::KindParam &); 4354 bool DeclarationVisitor::Pre(const parser::KindParam &x) { in Pre()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | PFTBuilder.cpp | 150 false, std::optional<parser::KindParam>{}}}}}}}}, in convertIfStmt()
|