Searched refs:IdentifierExpression (Results 1 – 6 of 6) sorted by relevance
43 LocationReference GetLocationReference(IdentifierExpression* expr) { in GetLocationReference()59 VisitResult GenerateFetchFromLocation(IdentifierExpression* expr, in GenerateFetchFromLocation()74 VisitResult Visit(IdentifierExpression* expr);
26 V(IdentifierExpression) \210 struct IdentifierExpression : LocationExpression { struct211 DEFINE_AST_NODE_LEAF_BOILERPLATE(IdentifierExpression)212 IdentifierExpression(SourcePosition pos, std::string name,232 IdentifierExpression callee; argument
551 void DeclarationVisitor::Visit(IdentifierExpression* expr) { in Visit()593 if (IdentifierExpression* id = IdentifierExpression::cast(location)) { in MarkLocationModified()
52 void Visit(IdentifierExpression* expr);
555 VisitResult ImplementationVisitor::Visit(IdentifierExpression* expr) { in Visit()1376 return GetLocationReference(static_cast<IdentifierExpression*>(location)); in GetLocationReference()1429 static_cast<IdentifierExpression*>(location), reference); in GenerateFetchFromLocation()
531 Expression* value = MakeNode<IdentifierExpression>("_value"); in MakeTypeswitchStatement()699 LocationExpression* result = MakeNode<IdentifierExpression>( in MakeIdentifierExpression()