Home
last modified time | relevance | path

Searched refs:IntLiteralConstant (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/flang/lib/Parser/
H A Dtype-parsers.h61 constexpr Parser<IntLiteralConstant> intLiteralConstant; // R708
H A DFortran-parsers.cpp240 TYPE_PARSER(construct<IntLiteralConstant>(
H A Dunparse.cpp181 void Unparse(const IntLiteralConstant &x) { // R708 in Unparse()
/llvm-project-15.0.7/flang/include/flang/Semantics/
H A Dexpression.h258 MaybeExpr Analyze(const parser::IntLiteralConstant &, bool negated = false);
313 MaybeExpr IntLiteralConstant(const PARSED &, bool negated = false);
/llvm-project-15.0.7/flang/include/flang/Parser/
H A Ddump-parse-tree.h416 NODE(parser, IntLiteralConstant) in NODE()
816 } else if constexpr (std::is_same_v<T, IntLiteralConstant> || in AsFortran()
H A Dparse-tree.h766 struct IntLiteralConstant { struct
767 TUPLE_CLASS_BOILERPLATE(IntLiteralConstant);
860 std::variant<HollerithLiteralConstant, IntLiteralConstant,
1441 std::variant<IntLiteralConstant, Scalar<Integer<ConstantSubobject>>> u;
/llvm-project-15.0.7/flang/lib/Semantics/
H A Dexpression.cpp516 MaybeExpr ExpressionAnalyzer::IntLiteralConstant( in IntLiteralConstant() function in Fortran::evaluate::ExpressionAnalyzer
539 const parser::IntLiteralConstant &x, bool isNegated) { in Analyze()
542 return IntLiteralConstant(x, isNegated); in Analyze()
548 return IntLiteralConstant(x); in Analyze()
2721 std::get_if<parser::IntLiteralConstant>(&litConst->u)}) { in Analyze()