Searched refs:ThisTy (Results 1 – 5 of 5) sorted by relevance
/external/clang/lib/Sema/ |
D | SemaExprMember.cpp | 837 QualType ThisTy = getCurrentThisType(); in BuildAnonymousStructUnionMemberReference() local 838 if (ThisTy.isNull()) { in BuildAnonymousStructUnionMemberReference() 847 = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/ true); in BuildAnonymousStructUnionMemberReference() 849 baseQuals = ThisTy->castAs<PointerType>()->getPointeeType().getQualifiers(); in BuildAnonymousStructUnionMemberReference() 1849 QualType ThisTy = getCurrentThisType(); in BuildImplicitMemberExpr() local 1850 assert(!ThisTy.isNull() && "didn't correctly pre-flight capture of 'this'"); in BuildImplicitMemberExpr() 1858 baseExpr = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/true); in BuildImplicitMemberExpr() 1861 return BuildMemberReferenceExpr(baseExpr, ThisTy, in BuildImplicitMemberExpr()
|
D | SemaExprCXX.cpp | 876 ArrayRef<FunctionScopeInfo *> FunctionScopes, QualType ThisTy, in adjustCVQualifiersForCXXThisWithinLambda() argument 879 QualType ClassType = ThisTy->getPointeeType(); in adjustCVQualifiersForCXXThisWithinLambda() 963 QualType ThisTy = CXXThisTypeOverride; in getCurrentThisType() local 966 ThisTy = method->getThisType(Context); in getCurrentThisType() 968 if (ThisTy.isNull()) { in getCurrentThisType() 988 ThisTy = Context.getPointerType(ClassTy); in getCurrentThisType() 995 if (!ThisTy.isNull() && isLambdaCallOperator(CurContext)) in getCurrentThisType() 996 return adjustCVQualifiersForCXXThisWithinLambda(FunctionScopes, ThisTy, in getCurrentThisType() 998 return ThisTy; in getCurrentThisType() 1033 QualType ThisTy, SourceLocation Loc, in captureThis() argument [all …]
|
D | SemaLookup.cpp | 2919 QualType ThisTy = CanTy; in LookupSpecialMember() local 2921 ThisTy.addConst(); in LookupSpecialMember() 2923 ThisTy.addVolatile(); in LookupSpecialMember() 2925 OpaqueValueExpr(SourceLocation(), ThisTy, in LookupSpecialMember() 2958 AddMethodCandidate(M, Cand, RD, ThisTy, Classification, in LookupSpecialMember() 2970 Tmpl, Cand, RD, nullptr, ThisTy, Classification, in LookupSpecialMember()
|
D | SemaCodeComplete.cpp | 1515 QualType ThisTy = S.getCurrentThisType(); in addThisCompletion() local 1516 if (ThisTy.isNull()) in addThisCompletion() 1522 Builder.AddResultTypeChunk(GetCompletionTypeString(ThisTy, in addThisCompletion()
|
/external/clang/utils/TableGen/ |
D | NeonEmitter.cpp | 1368 Type ThisTy = getReturnType(); in emitBodyAsBuiltinCall() local 1370 ThisTy = getParamType(0); in emitBodyAsBuiltinCall() 1371 if (ThisTy.isPointer()) in emitBodyAsBuiltinCall() 1372 ThisTy = getParamType(1); in emitBodyAsBuiltinCall() 1374 S += utostr(ThisTy.getNeonEnum()); in emitBodyAsBuiltinCall()
|