Home
last modified time | relevance | path

Searched refs:ThisType (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/CodeGen/
DCGClass.cpp1803 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); in EmitLambdaBlockInvokeBody() local
1805 CallArgs.add(RValue::get(ThisPtr), ThisType); in EmitLambdaBlockInvokeBody()
1834 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); in EmitLambdaDelegatingInvokeBody() local
1835 llvm::Value *ThisPtr = llvm::UndefValue::get(getTypes().ConvertType(ThisType)); in EmitLambdaDelegatingInvokeBody()
1836 CallArgs.add(RValue::get(ThisPtr), ThisType); in EmitLambdaDelegatingInvokeBody()
DCGVTables.cpp309 QualType ThisType = MD->getThisType(getContext()); in GenerateThunk() local
343 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType); in GenerateThunk()
DCGExprCXX.cpp354 QualType ThisType = in EmitCXXMemberPointerCallExpr() local
358 Args.add(RValue::get(This), ThisType); in EmitCXXMemberPointerCallExpr()
/external/clang/lib/Sema/
DSemaOverload.cpp2904 QualType ThisType = Constructor->getThisType(S.Context); in IsInitializerListConstructorConversion() local
2911 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType()); in IsInitializerListConstructorConversion()
3092 QualType ThisType = Constructor->getThisType(S.Context); in IsUserDefinedConversion() local
3108 User.After.setFromType(ThisType->getAs<PointerType>()->getPointeeType()); in IsUserDefinedConversion()
DSemaTemplate.cpp417 QualType ThisType = cast<CXXMethodDecl>(DC)->getThisType(Context); in ActOnDependentIdExpression() local
424 /*This*/ 0, ThisType, in ActOnDependentIdExpression()
DTreeTransform.h1931 QualType ThisType, in RebuildCXXThisExpr() argument
1935 new (getSema().Context) CXXThisExpr(ThisLoc, ThisType, in RebuildCXXThisExpr()