Home
last modified time | relevance | path

Searched refs:IntegerTypeSpec (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/flang/lib/Parser/
Dtype-parsers.h58 constexpr Parser<IntegerTypeSpec> integerTypeSpec; // R705
DFortran-parsers.cpp213 construct<IntrinsicTypeSpec>(construct<IntegerTypeSpec>(
217 TYPE_PARSER(construct<IntegerTypeSpec>("INTEGER" >> maybe(kindSelector)))
938 construct<IntegerTypeSpec>("INTEGER" >> noKindSelector)),
Dunparse.cpp155 void Before(const IntegerTypeSpec &) { // R705 in Before() argument
248 Walk(std::get<IntegerTypeSpec>(x.t)); in Unparse()
409 Walk(std::get<std::optional<IntegerTypeSpec>>(x.t), "::"); in Unparse()
607 Walk(std::get<std::optional<IntegerTypeSpec>>(x.t), "::"); in Unparse()
991 Put('('), Walk(std::get<std::optional<IntegerTypeSpec>>(x.t), "::"); in Unparse()
/external/llvm-project/flang/include/flang/Parser/
Dparse-tree.h638 WRAPPER_CLASS(IntegerTypeSpec, std::optional<KindSelector>);
702 std::variant<IntegerTypeSpec, Real, DoublePrecision, Complex, Character,
918 std::tuple<IntegerTypeSpec, common::TypeParamAttr, std::list<TypeParamDecl>>
1246 std::tuple<std::optional<IntegerTypeSpec>, Bounds> t;
1459 std::tuple<std::list<DataIDoObject>, std::optional<IntegerTypeSpec>, Bounds>
2178 std::tuple<std::optional<IntegerTypeSpec>, std::list<ConcurrentControl>,
Ddump-parse-tree.h370 NODE(parser, IntegerTypeSpec) in NODE()
/external/llvm-project/flang/include/flang/Semantics/
Dexpression.h247 int IntegerTypeSpecKind(const parser::IntegerTypeSpec &);
/external/llvm-project/flang/lib/Semantics/
Dresolve-names.cpp767 void Post(const parser::IntegerTypeSpec &);
847 const parser::Name &, const std::optional<parser::IntegerTypeSpec> &);
3526 void DeclarationVisitor::Post(const parser::IntegerTypeSpec &x) { in Post()
4692 const std::optional<parser::IntegerTypeSpec> &type) { in DeclareStatementEntity()
4951 Walk(std::get<std::optional<parser::IntegerTypeSpec>>(header.t)); in Pre()
5007 auto &type{std::get<std::optional<parser::IntegerTypeSpec>>(control.t)}; in Pre()
5019 auto &type{std::get<std::optional<parser::IntegerTypeSpec>>(x.t)}; in Pre()
Dexpression.cpp1120 const parser::IntegerTypeSpec &spec) { in IntegerTypeSpecKind()