Searched refs:ThisTy (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaExprMember.cpp | 780 QualType ThisTy = getCurrentThisType(); local 781 if (ThisTy.isNull()) { 790 = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/ true); 792 baseQuals = ThisTy->castAs<PointerType>()->getPointeeType().getQualifiers(); 1767 QualType ThisTy = getCurrentThisType(); 1768 assert(!ThisTy.isNull() && "didn't correctly pre-flight capture of 'this'"); 1776 baseExpr = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/true); 1779 return BuildMemberReferenceExpr(baseExpr, ThisTy,
|
H A D | SemaExprCXX.cpp | 706 QualType ThisTy = CXXThisTypeOverride; local 709 ThisTy = method->getThisType(Context); 712 return ThisTy; 745 QualType ThisTy, SourceLocation Loc) { 747 = FieldDecl::Create(Context, RD, Loc, Loc, 0, ThisTy, 748 Context.getTrivialTypeSourceInfo(ThisTy, Loc), 753 return new (Context) CXXThisExpr(Loc, ThisTy, /*isImplicit*/true); 805 QualType ThisTy = getCurrentThisType(); local 808 ThisExpr = captureThis(Context, LSI->Lambda, ThisTy, Loc); 811 ThisExpr = captureThis(Context, RSI->TheRecordDecl, ThisTy, Lo 744 captureThis(ASTContext &Context, RecordDecl *RD, QualType ThisTy, SourceLocation Loc) argument 824 QualType ThisTy = getCurrentThisType(); local [all...] |
H A D | SemaLookup.cpp | 2536 QualType ThisTy = CanTy; local 2538 ThisTy.addConst(); 2540 ThisTy.addVolatile(); 2542 OpaqueValueExpr(SourceLocation(), ThisTy, 2578 AddMethodCandidate(M, DeclAccessPair::make(M, AS_public), RD, ThisTy, 2588 RD, 0, ThisTy, Classification,
|
H A D | SemaCodeComplete.cpp | 1501 QualType ThisTy = S.getCurrentThisType(); local 1502 if (ThisTy.isNull()) 1508 Builder.AddResultTypeChunk(GetCompletionTypeString(ThisTy,
|
Completed in 82 milliseconds