• Home
  • Raw
  • Download

Lines Matching refs:VK

270                          QualType T, ExprValueKind VK)  in DeclRefExpr()  argument
271 : Expr(DeclRefExprClass, T, VK, OK_Ordinary, false, false, false, false), in DeclRefExpr()
307 ExprValueKind VK, in Create() argument
313 T, VK, FoundD, TemplateArgs); in Create()
323 ExprValueKind VK, in Create() argument
343 NameInfo, FoundD, TemplateArgs, T, VK); in Create()
796 Expr **args, unsigned numargs, QualType t, ExprValueKind VK, in CallExpr() argument
798 : Expr(SC, t, VK, OK_Ordinary, in CallExpr()
825 QualType t, ExprValueKind VK, SourceLocation rparenloc) in CallExpr() argument
826 : Expr(CallExprClass, t, VK, OK_Ordinary, in CallExpr()
1397 ExprValueKind VK) { in Create() argument
1402 new (Buffer) ImplicitCastExpr(T, Kind, Operand, PathSize, VK); in Create()
1416 ExprValueKind VK, CastKind K, Expr *Op, in Create() argument
1424 new (Buffer) CStyleCastExpr(T, VK, K, Op, PathSize, WrittenTy, L, R); in Create()
2732 ExprValueKind VK, in ObjCMessageExpr() argument
2744 : Expr(ObjCMessageExprClass, T, VK, OK_Ordinary, in ObjCMessageExpr()
2759 ExprValueKind VK, in ObjCMessageExpr() argument
2769 : Expr(ObjCMessageExprClass, T, VK, OK_Ordinary, T->isDependentType(), in ObjCMessageExpr()
2783 ExprValueKind VK, in ObjCMessageExpr() argument
2793 : Expr(ObjCMessageExprClass, T, VK, OK_Ordinary, Receiver->isTypeDependent(), in ObjCMessageExpr()
2833 ExprValueKind VK, in Create() argument
2852 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, SuperLoc, IsInstanceSuper, in Create()
2858 ExprValueKind VK, in Create() argument
2875 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, Receiver, Sel, in Create()
2881 ExprValueKind VK, in Create() argument
2898 return new (Mem) ObjCMessageExpr(T, VK, LBracLoc, Receiver, Sel, in Create()
3323 ExprValueKind VK; in Create() local
3326 VK = VK_RValue; in Create()
3330 VK = semantics[resultIndex]->getValueKind(); in Create()
3337 return new(buffer) PseudoObjectExpr(type, VK, syntax, semantics, in Create()
3341 PseudoObjectExpr::PseudoObjectExpr(QualType type, ExprValueKind VK, in PseudoObjectExpr() argument
3344 : Expr(PseudoObjectExprClass, type, VK, OK_Ordinary, in PseudoObjectExpr()
3449 ArrayRef<ObjCDictionaryElement> VK, in ObjCDictionaryLiteral() argument
3455 NumElements(VK.size()), HasPackExpansions(HasPackExpansions), Range(SR), in ObjCDictionaryLiteral()
3461 if (VK[I].Key->isTypeDependent() || VK[I].Key->isValueDependent() || in ObjCDictionaryLiteral()
3462 VK[I].Value->isTypeDependent() || VK[I].Value->isValueDependent()) in ObjCDictionaryLiteral()
3464 if (VK[I].Key->isInstantiationDependent() || in ObjCDictionaryLiteral()
3465 VK[I].Value->isInstantiationDependent()) in ObjCDictionaryLiteral()
3467 if (VK[I].EllipsisLoc.isInvalid() && in ObjCDictionaryLiteral()
3468 (VK[I].Key->containsUnexpandedParameterPack() || in ObjCDictionaryLiteral()
3469 VK[I].Value->containsUnexpandedParameterPack())) in ObjCDictionaryLiteral()
3472 KeyValues[I].Key = VK[I].Key; in ObjCDictionaryLiteral()
3473 KeyValues[I].Value = VK[I].Value; in ObjCDictionaryLiteral()
3475 Expansions[I].EllipsisLoc = VK[I].EllipsisLoc; in ObjCDictionaryLiteral()
3476 if (VK[I].NumExpansions) in ObjCDictionaryLiteral()
3477 Expansions[I].NumExpansionsPlusOne = *VK[I].NumExpansions + 1; in ObjCDictionaryLiteral()
3486 ArrayRef<ObjCDictionaryElement> VK, in Create() argument
3492 ExpansionsSize = sizeof(ExpansionData) * VK.size(); in Create()
3495 sizeof(KeyValuePair) * VK.size() + ExpansionsSize); in Create()
3496 return new (Mem) ObjCDictionaryLiteral(VK, HasPackExpansions, T, method, SR); in Create()