Searched defs:ThisTy (Results 1 - 5 of 5) sorted by relevance

/external/clang/lib/Sema/
H A DSemaExprMember.cpp796 QualType ThisTy = getCurrentThisType(); local
797 if (ThisTy.isNull()) {
806 = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/ true);
808 baseQuals = ThisTy->castAs<PointerType>()->getPointeeType().getQualifiers();
1738 QualType ThisTy = getCurrentThisType(); local
1739 assert(!ThisTy.isNull() && "didn't correctly pre-flight capture of 'this'");
1747 baseExpr = new (Context) CXXThisExpr(loc, ThisTy, /*isImplicit=*/true);
1750 return BuildMemberReferenceExpr(baseExpr, ThisTy,
H A DSemaCodeComplete.cpp1500 QualType ThisTy = S.getCurrentThisType(); local
1501 if (ThisTy.isNull())
1507 Builder.AddResultTypeChunk(GetCompletionTypeString(ThisTy,
H A DSemaExprCXX.cpp734 QualType ThisTy = CXXThisTypeOverride; local
737 ThisTy = method->getThisType(Context);
739 if (ThisTy.isNull()) {
753 return ThisTy;
786 QualType ThisTy, SourceLocation Loc) {
788 = FieldDecl::Create(Context, RD, Loc, Loc, nullptr, ThisTy,
789 Context.getTrivialTypeSourceInfo(ThisTy, Loc),
794 return new (Context) CXXThisExpr(Loc, ThisTy, /*isImplicit*/true);
846 QualType ThisTy = getCurrentThisType(); local
849 ThisExpr = captureThis(Context, LSI->Lambda, ThisTy, Lo
785 captureThis(ASTContext &Context, RecordDecl *RD, QualType ThisTy, SourceLocation Loc) argument
865 QualType ThisTy = getCurrentThisType(); local
[all...]
H A DSemaLookup.cpp2456 QualType ThisTy = CanTy; local
2458 ThisTy.addConst();
2460 ThisTy.addVolatile();
2462 OpaqueValueExpr(SourceLocation(), ThisTy,
2498 AddMethodCandidate(M, DeclAccessPair::make(M, AS_public), RD, ThisTy,
2508 RD, nullptr, ThisTy, Classification,
/external/clang/utils/TableGen/
H A DNeonEmitter.cpp1348 Type ThisTy = getReturnType(); local
1350 ThisTy = getParamType(0);
1351 if (ThisTy.isPointer())
1352 ThisTy = getParamType(1);
1354 S += utostr(ThisTy.getNeonEnum());

Completed in 266 milliseconds