Home
last modified time | relevance | path

Searched refs:ThisTy (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/Sema/
DSemaExprMember.cpp837 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()
DSemaExprCXX.cpp876 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 …]
DSemaLookup.cpp2919 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()
DSemaCodeComplete.cpp1515 QualType ThisTy = S.getCurrentThisType(); in addThisCompletion() local
1516 if (ThisTy.isNull()) in addThisCompletion()
1522 Builder.AddResultTypeChunk(GetCompletionTypeString(ThisTy, in addThisCompletion()
/external/clang/utils/TableGen/
DNeonEmitter.cpp1368 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()