Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Parser/
H A Dtype-parsers.h58 constexpr Parser<IntegerTypeSpec> integerTypeSpec; // R705
H A DFortran-parsers.cpp218 construct<IntrinsicTypeSpec>(construct<IntegerTypeSpec>(
222 TYPE_PARSER(construct<IntegerTypeSpec>("INTEGER" >> maybe(kindSelector)))
962 construct<IntegerTypeSpec>("INTEGER" >> noKindSelector)),
H A Dunparse.cpp164 void Before(const IntegerTypeSpec &) { // R705 in Before() argument
257 Walk(std::get<IntegerTypeSpec>(x.t)); in Unparse()
432 Walk(std::get<std::optional<IntegerTypeSpec>>(x.t), "::"); in Unparse()
631 Walk(std::get<std::optional<IntegerTypeSpec>>(x.t), "::"); in Unparse()
1011 Put('('), Walk(std::get<std::optional<IntegerTypeSpec>>(x.t), "::"); in Unparse()
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree.h640 WRAPPER_CLASS(IntegerTypeSpec, std::optional<KindSelector>);
704 std::variant<IntegerTypeSpec, Real, DoublePrecision, Complex, Character,
913 std::tuple<IntegerTypeSpec, common::TypeParamAttr, std::list<TypeParamDecl>>
1254 std::tuple<std::optional<IntegerTypeSpec>, Bounds> t;
1468 std::tuple<std::list<DataIDoObject>, std::optional<IntegerTypeSpec>, Bounds>
2198 std::tuple<std::optional<IntegerTypeSpec>, std::list<ConcurrentControl>,
H A Ddump-parse-tree.h378 NODE(parser, IntegerTypeSpec) in NODE()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dexpression.h255 int IntegerTypeSpecKind(const parser::IntegerTypeSpec &);
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dresolve-names.cpp897 void Post(const parser::IntegerTypeSpec &);
983 const std::optional<parser::IntegerTypeSpec> &);
4301 void DeclarationVisitor::Post(const parser::IntegerTypeSpec &x) { in Post()
5603 const std::optional<parser::IntegerTypeSpec> &type) { in DeclareStatementEntity()
5881 Walk(std::get<std::optional<parser::IntegerTypeSpec>>(header.t)); in Pre()
5936 auto &type{std::get<std::optional<parser::IntegerTypeSpec>>(control.t)}; in Pre()
5957 auto &type{std::get<std::optional<parser::IntegerTypeSpec>>(x.t)}; in Pre()
H A Dexpression.cpp1260 const parser::IntegerTypeSpec &spec) { in IntegerTypeSpecKind()