Lines Matching refs:LocationExpression
134 struct LocationExpression : Expression { struct
135 LocationExpression(Kind kind, SourcePosition pos) : Expression(kind, pos) {} in LocationExpression() function
136 DEFINE_AST_NODE_INNER_BOILERPLATE(LocationExpression)
210 struct IdentifierExpression : LocationExpression {
214 : LocationExpression(kKind, pos), in LocationExpression() function
292 struct ElementAccessExpression : LocationExpression {
296 : LocationExpression(kKind, pos), array(array), index(index) {} in ElementAccessExpression()
301 struct FieldAccessExpression : LocationExpression {
305 : LocationExpression(kKind, pos), in FieldAccessExpression()
314 AssignmentExpression(SourcePosition pos, LocationExpression* location, in AssignmentExpression()
320 LocationExpression* location;
329 IncrementDecrementExpression(SourcePosition pos, LocationExpression* location, in IncrementDecrementExpression()
332 LocationExpression* location;