Searched refs:NextAs (Results 1 – 2 of 2) sorted by relevance
175 auto declaration = child_results->NextAs<Declaration*>(); in AddGlobalDeclaration()187 auto callee = child_results->NextAs<std::string>(); in MakeCall()188 auto generic_args = child_results->NextAs<TypeList>(); in MakeCall()189 auto args = child_results->NextAs<std::vector<Expression*>>(); in MakeCall()190 auto labels = child_results->NextAs<std::vector<std::string>>(); in MakeCall()198 auto left = child_results->NextAs<Expression*>(); in MakeBinaryOperator()199 auto op = child_results->NextAs<std::string>(); in MakeBinaryOperator()200 auto right = child_results->NextAs<Expression*>(); in MakeBinaryOperator()209 auto op = child_results->NextAs<std::string>(); in MakeUnaryOperator()210 auto e = child_results->NextAs<Expression*>(); in MakeUnaryOperator()[all …]
112 T NextAs() { in NextAs() function403 To result = std::move(child_results->NextAs<From>()); in CastParseResult()418 T x = child_results->NextAs<T>(); in MakeSingletonVector()427 std::vector<T> l = child_results->NextAs<std::vector<T>>(); in MakeExtendedVector()428 T x = child_results->NextAs<T>(); in MakeExtendedVector()