Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DLoopWidening.cpp89 MRMgr.getCXXThisRegion(CXXMD->getThisType(), STC); in getWidenedLoopState()
H A DSValBuilder.cpp311 getRegionManager().getCXXThisRegion(D->getThisType(), SFC)); in getCXXThis()
H A DMemRegion.cpp1260 PT != D->getThisType()->getAs<PointerType>())) { in getCXXThisRegion()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/
H A DSmartPtrModeling.cpp384 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in evalCall()
647 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleRelease()
746 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleAssignOp()
784 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in updateMovedSmartPointers()
843 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleBoolConversion()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DHLSLExternalSemaSource.cpp180 Constructor->getThisType().getTypePtr()->getPointeeType(), true); in addDefaultHandleConstructor()
267 MethodDecl->getThisType().getTypePtr()->getPointeeType(), true); in addArraySubscriptOperator()
H A DSemaCoroutine.cpp83 QualType T = MD->getThisType()->castAs<PointerType>()->getPointeeType(); in lookupPromiseType()
486 return MD->isInstance() && MD->getThisType()->isDependentType(); in buildCoroutinePromise()
H A DSemaOverload.cpp3498 QualType ThisType = Constructor->getThisType(); in IsInitializerListConstructorConversion()
3685 QualType ThisType = Constructor->getThisType(); in IsUserDefinedConversion()
5580 Method->getThisType()->castAs<PointerType>()->getPointeeType(); in PerformObjectArgumentInitialization()
5585 DestType = Method->getThisType(); in PerformObjectArgumentInitialization()
H A DSemaExprCXX.cpp1197 ThisTy = method->getThisType(); in getCurrentThisType()
3957 QualType ClassType = dtor->getThisType()->getPointeeType(); in CheckVirtualDtorCall()
H A DSemaStmt.cpp691 Type.This = CMD->getThisType()->getPointeeType(); in checkMustTailAttr()
H A DSemaDecl.cpp11820 !Destructor->getThisType()->isDependentType()) { in CheckFunctionDeclaration()
18431 if (!Context.hasSameType(M1->getThisType(), M2->getThisType())) in AreSpecialMemberFunctionsSameKind()
H A DSemaTemplate.cpp756 QualType ThisType = cast<CXXMethodDecl>(DC)->getThisType(); in ActOnDependentIdExpression()
/openbsd-src/gnu/llvm/clang/lib/Analysis/
H A DConsumed.cpp774 QualType ThisType = Constructor->getThisType()->getPointeeType(); in VisitCXXConstructExpr()
792 isSetOnReadPtrType(Constructor->getThisType()) ? in VisitCXXConstructExpr()
1202 ReturnType = Constructor->getThisType()->getPointeeType(); in determineExpectedReturnState()
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGVTables.cpp204 Address(&*AI, ConvertTypeForMem(MD->getThisType()->getPointeeType()), in GenerateVarArgsThunk()
249 QualType ThisType = MD->getThisType(); in StartThunk()
330 QualType ThisType = MD->getThisType(); in EmitCallAndReturnForThunk()
H A DCGCXXABI.cpp128 &CGM.getContext().Idents.get("this"), MD->getThisType(), in buildThisParam()
H A DCGClass.cpp141 llvm::Type *Ty = ConvertType(MD->getThisType()->getPointeeType()); in LoadCXXThisAddress()
2129 QualType ThisType = D->getThisType(); in EmitCXXConstructorCall()
2142 Args.add(RValue::get(ThisPtr), D->getThisType()); in EmitCXXConstructorCall()
2276 CallArg ThisArg(RValue::get(This.getPointer()), D->getThisType()); in EmitInheritedCXXConstructorCall()
2401 Args.add(RValue::get(This.getPointer()), D->getThisType()); in EmitSynthesizedCXXCopyCtorCall()
H A DCodeGenFunction.cpp1202 QualType ThisTy = MD->getThisType(); in StartFunction()
1304 ResTy = MD->getThisType(); in BuildFunctionArgList()
H A DCGDebugInfo.cpp1691 return getOrCreateInstanceMethodType(Method->getThisType(), Func, Unit); in getOrCreateMethodType()
3179 CXXMethodDecl::getThisType(FPT, Ty->getMostRecentCXXRecordDecl()), in CreateType()
4956 type = Method->getThisType(); in EmitDeclareOfBlockLiteralArgVariable()
H A DCGExprCXX.cpp108 QualType DstTy = DtorDecl->getThisType(); in EmitCXXDestructorCall()
H A DCGBlocks.cpp606 QualType thisType = cast<CXXMethodDecl>(CGF->CurFuncDecl)->getThisType(); in computeBlockInfo()
H A DMicrosoftCXXABI.cpp4141 Args.add(RValue::get(This), CD->getThisType()); in getAddrOfCXXCtorClosure()
/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/
H A DREADME.txt85 synthesize 'this' region with CXXMethodDecl*, which has getThisType()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp324 printTypeIndex("ThisType", MF.getThisType()); in visitKnownRecord()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DDeclCXX.cpp2489 QualType CXXMethodDecl::getThisType(const FunctionProtoType *FPT, in getThisType() function in CXXMethodDecl
2502 QualType CXXMethodDecl::getThisType() const { in getThisType() function in CXXMethodDecl
2509 return CXXMethodDecl::getThisType(getType()->castAs<FunctionProtoType>(), in getThisType()
/openbsd-src/gnu/llvm/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h188 TypeIndex getThisType() const { return ThisType; } in getThisType() function
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h2127 QualType getThisType() const;
2134 static QualType getThisType(const FunctionProtoType *FPT,

12