Home
last modified time | relevance | path

Searched refs:getThisType (Results 1 – 22 of 22) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DLoopWidening.cpp89 MRMgr.getCXXThisRegion(CXXMD->getThisType(), STC); in getWidenedLoopState()
H A DSValBuilder.cpp275 getRegionManager().getCXXThisRegion(D->getThisType(), SFC)); in getCXXThis()
H A DMemRegion.cpp1109 PT != D->getThisType()->getAs<PointerType>())) { in getCXXThisRegion()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DConsumed.cpp775 QualType ThisType = Constructor->getThisType()->getPointeeType(); in VisitCXXConstructExpr()
793 isSetOnReadPtrType(Constructor->getThisType()) ? in VisitCXXConstructExpr()
1203 ReturnType = Constructor->getThisType()->getPointeeType(); in determineExpectedReturnState()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGCXXABI.cpp135 &CGM.getContext().Idents.get("this"), MD->getThisType(), in buildThisParam()
H A DCGVTables.cpp234 QualType ThisType = MD->getThisType(); in StartThunk()
313 QualType ThisType = MD->getThisType(); in EmitCallAndReturnForThunk()
H A DCGClass.cpp2017 QualType ThisType = D->getThisType(); in EmitCXXConstructorCall()
2028 Args.add(RValue::get(ThisPtr), D->getThisType()); in EmitCXXConstructorCall()
2162 CallArg ThisArg(RValue::get(This.getPointer()), D->getThisType()); in EmitInheritedCXXConstructorCall()
2287 Args.add(RValue::get(This.getPointer()), D->getThisType()); in EmitSynthesizedCXXCopyCtorCall()
H A DCodeGenFunction.cpp1159 QualType ThisTy = MD->getThisType(); in StartFunction()
1259 ResTy = MD->getThisType(); in BuildFunctionArgList()
H A DCGDebugInfo.cpp1431 return getOrCreateInstanceMethodType(Method->getThisType(), Func, Unit); in getOrCreateMethodType()
2616 CXXMethodDecl::getThisType(FPT, Ty->getMostRecentCXXRecordDecl()), in CreateType()
4058 type = Method->getThisType(); in EmitDeclareOfBlockLiteralArgVariable()
H A DCGBlocks.cpp554 QualType thisType = cast<CXXMethodDecl>(CGF->CurFuncDecl)->getThisType(); in computeBlockInfo()
H A DMicrosoftCXXABI.cpp3932 Args.add(RValue::get(This), CD->getThisType()); in getAddrOfCXXCtorClosure()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclCXX.cpp2176 QualType CXXMethodDecl::getThisType(const FunctionProtoType *FPT, in getThisType() function in CXXMethodDecl
2184 QualType CXXMethodDecl::getThisType() const { in getThisType() function in CXXMethodDecl
2192 return CXXMethodDecl::getThisType(getType()->getAs<FunctionProtoType>(), in getThisType()
H A DExprConstant.cpp4465 if (!handleAssignment(Info, Args[0], *This, MD->getThisType(), in HandleFunctionCall()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCoroutine.cpp87 QualType T = MD->getThisType()->getAs<PointerType>()->getPointeeType(); in lookupPromiseType()
508 return MD->isInstance() && MD->getThisType()->isDependentType(); in buildCoroutinePromise()
H A DSemaOverload.cpp3281 QualType ThisType = Constructor->getThisType(); in IsInitializerListConstructorConversion()
3462 QualType ThisType = Constructor->getThisType(); in IsUserDefinedConversion()
5216 Method->getThisType()->getAs<PointerType>()->getPointeeType(); in PerformObjectArgumentInitialization()
5221 DestType = Method->getThisType(); in PerformObjectArgumentInitialization()
H A DSemaExprCXX.cpp1067 ThisTy = method->getThisType(); in getCurrentThisType()
3598 QualType ClassType = dtor->getThisType()->getPointeeType(); in CheckVirtualDtorCall()
H A DSemaTemplate.cpp630 QualType ThisType = cast<CXXMethodDecl>(DC)->getThisType(); in ActOnDependentIdExpression()
H A DSemaDeclAttr.cpp1164 QualType ThisType = MD->getThisType()->getPointeeType(); in checkForConsumableClass()
H A DSemaExpr.cpp2575 DestType = Method->getThisType(); in PerformObjectMemberConversion()
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp325 printTypeIndex("ThisType", MF.getThisType()); in visitKnownRecord()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclCXX.h2183 QualType getThisType() const;
2185 static QualType getThisType(const FunctionProtoType *FPT,
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h194 TypeIndex getThisType() const { return ThisType; } in getThisType() function