Lines Matching refs:aggregate

1996             Expression *aggregate = NULL;  in visit()  local
1999 aggregate = val; in visit()
2003 aggregate = ((SliceExp *)val)->e1; in visit()
2008 if (aggregate) in visit()
2012 IndexExp *ei = new IndexExp(e->loc, aggregate, ofs); in visit()
3266 Expression *aggregate = interpret(ie->e1, istate); variable
3267 if (exceptionOrCant(aggregate))
3269 if (aggregate->op == TOKassocarrayliteral)
3271 existingAA = (AssocArrayLiteralExp *)aggregate;
3702 Expression *aggregate; in assignToLvalue() local
3704 if (!resolveIndexing(ie, istate, &aggregate, &indexToModify, true)) in assignToLvalue()
3710 if (aggregate->op == TOKstring) in assignToLvalue()
3712 StringExp *existingSE = (StringExp *)aggregate; in assignToLvalue()
3729 if (aggregate->op != TOKarrayliteral) in assignToLvalue()
3735 ArrayLiteralExp *existingAE = (ArrayLiteralExp *)aggregate; in assignToLvalue()
3845 Expression *aggregate; in interpretAssignToSlice() local
3895 aggregate = oldval; in interpretAssignToSlice()
3898 if (aggregate->op == TOKslice) in interpretAssignToSlice()
3901 SliceExp *oldse = (SliceExp *)aggregate; in interpretAssignToSlice()
3909 aggregate = oldse->e1; in interpretAssignToSlice()
3933 aggregate = e1; in interpretAssignToSlice()
3951 if (aggregate->op == TOKstring) in interpretAssignToSlice()
3953 StringExp *existingSE = (StringExp *)aggregate; in interpretAssignToSlice()
3967 if (aggregate == aggr2 && in interpretAssignToSlice()
4020 if (aggregate->op == TOKarrayliteral) in interpretAssignToSlice()
4022 ArrayLiteralExp *existingAE = (ArrayLiteralExp *)aggregate; in interpretAssignToSlice()
4049 Type *elemtype = aggregate->type->nextOf(); in interpretAssignToSlice()
4052 if (aggregate == aggr2 && in interpretAssignToSlice()
4095 if (aggregate == aggr2 && in interpretAssignToSlice()