Searched refs:ThisTy (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.1-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaExprMember.cpp780 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 DSemaExprCXX.cpp706 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 DSemaLookup.cpp2536 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 DSemaCodeComplete.cpp1501 QualType ThisTy = S.getCurrentThisType(); local
1502 if (ThisTy.isNull())
1508 Builder.AddResultTypeChunk(GetCompletionTypeString(ThisTy,

Completed in 82 milliseconds