Searched refs:NamedConstant (Results 1 – 11 of 11) sorted by relevance
83 class NamedConstant(Node): class
297 return NamedConstant(name)
53 constexpr Parser<NamedConstant> namedConstant; // R606
149 TYPE_PARSER(construct<NamedConstant>(name))
381 Walk(std::get<NamedConstant>(x.t)); in Unparse()
181 if (auto *named{std::get_if<parser::NamedConstant>(&scalar->thing.u)}) { in Post()
740 bool Pre(const parser::NamedConstant &);3241 auto &name{std::get<parser::NamedConstant>(x.t).v}; in Pre()3259 bool DeclarationVisitor::Pre(const parser::NamedConstant &x) { in Pre()3270 const parser::Name &name{std::get<parser::NamedConstant>(enumerator.t).v}; in Pre()
700 MaybeExpr ExpressionAnalyzer::Analyze(const parser::NamedConstant &n) { in Analyze()
570 WRAPPER_CLASS(NamedConstant, Name);805 NamedConstant>868 std::variant<LiteralConstant, NamedConstant> u;1177 std::tuple<NamedConstant, std::optional<ScalarIntConstantExpr>> t;1264 std::tuple<NamedConstant, ConstantExpr> t;
434 NODE(parser, NamedConstant) in NODE()
258 MaybeExpr Analyze(const parser::NamedConstant &);