Searched defs:ThisTy (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 719 QualType ThisTy = getCurrentThisType(); local 720 if (ThisTy.isNull()) { 728 = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/ true); 730 baseQuals = ThisTy->castAs<PointerType>()->getPointeeType().getQualifiers(); 1591 QualType ThisTy = getCurrentThisType(); 1592 assert(!ThisTy.isNull() && "didn't correctly pre-flight capture of 'this'"); 1599 baseExpr = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/true); 1602 return BuildMemberReferenceExpr(baseExpr, ThisTy,
|
H A D | SemaCodeComplete.cpp | 1755 QualType ThisTy = SemaRef.getCurrentThisType(false); local 1756 if (!ThisTy.isNull()) { 1757 Builder.AddResultTypeChunk(GetCompletionTypeString(ThisTy,
|
H A D | SemaExprCXX.cpp | 655 QualType ThisTy; local 658 ThisTy = method->getThisType(Context); 666 ThisTy = Context.getPointerType(Context.getRecordType(RD)); 669 if (!Capture || ThisTy.isNull()) 670 return ThisTy; 677 return ThisTy; 685 QualType ThisTy = getCurrentThisType(); local 686 if (ThisTy.isNull()) return Diag(Loc, diag::err_invalid_this_use); 688 return Owned(new (Context) CXXThisExpr(Loc, ThisTy, /*isImplicit=*/false));
|
H A D | SemaLookup.cpp | 2274 QualType ThisTy = CanTy; local 2276 ThisTy.addConst(); 2278 ThisTy.addVolatile(); 2280 (new (Context) OpaqueValueExpr(SourceLocation(), ThisTy, 2313 AddMethodCandidate(M, DeclAccessPair::make(M, AS_public), RD, ThisTy, 2333 RD, 0, ThisTy, Classification, &Arg, NumArgs,
|
Completed in 92 milliseconds