/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | SmartPtrModeling.cpp | 384 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in evalCall() 646 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleRelease() 745 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleAssignOp() 783 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in updateMovedSmartPointers() 842 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleBoolConversion()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGClass.cpp | 2131 getAsNaturalPointerTo(This, D->getThisType()->getPointeeType()); in EmitCXXConstructorCall() 2142 Args.add(RValue::get(ThisPtr), D->getThisType()); in EmitCXXConstructorCall() 2276 This, D->getThisType()->getPointeeType())), in EmitInheritedCXXConstructorCall() 2277 D->getThisType()); in EmitInheritedCXXConstructorCall() 2402 Args.add(RValue::get(getAsNaturalPointerTo(This, D->getThisType())), in EmitSynthesizedCXXCopyCtorCall() 2403 D->getThisType()); in EmitSynthesizedCXXCopyCtorCall() 2408 llvm::Value *Val = getAsNaturalPointerTo(Src, D->getThisType()); in EmitSynthesizedCXXCopyCtorCall()
|
H A D | CGCXXABI.cpp | 136 MD->getThisType(), ImplicitParamKind::CXXThis); in buildThisParam()
|
H A D | CGVTables.cpp | 257 QualType ThisType = MD->getThisType(); in StartThunk() 313 MD->getThisType()->getPointeeCXXRecordDecl(); in EmitCallAndReturnForThunk() 343 QualType ThisType = MD->getThisType(); in EmitCallAndReturnForThunk()
|
H A D | CodeGenFunction.cpp | 1284 QualType ThisTy = MD->getThisType(); in StartFunction() 1387 ResTy = MD->getThisType(); in BuildFunctionArgList()
|
H A D | CGExprCXX.cpp | 113 QualType DstTy = DtorDecl->getThisType(); in EmitCXXDestructorCall()
|
H A D | CGDebugInfo.cpp | 1945 return getOrCreateInstanceMethodType(Method->getThisType(), Func, Unit); in getOrCreateMethodType() 3450 CXXMethodDecl::getThisType(FPT, Ty->getMostRecentCXXRecordDecl()), in CreateType() 5280 type = Method->getThisType(); in EmitDeclareOfBlockLiteralArgVariable()
|
H A D | CGBlocks.cpp | 590 QualType thisType = cast<CXXMethodDecl>(CGF->CurFuncDecl)->getThisType(); in computeBlockInfo()
|
H A D | MicrosoftCXXABI.cpp | 4143 Args.add(RValue::get(This), CD->getThisType()); in getAddrOfCXXCtorClosure()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | VTableBuilder.cpp | 1175 VTableThunks[Idx].ThisType = Method->getThisType().getTypePtr(); in ComputeThisAdjustments() 1583 OverriddenMD->getThisType().getTypePtr())); in AddMethods() 1657 VTableThunks[Components.size()].ThisType = MD->getThisType().getTypePtr(); in AddMethods() 3190 auto ThisType = (OverriddenMD ? OverriddenMD : MD)->getThisType().getTypePtr(); in AddMethods()
|
H A D | DeclCXX.cpp | 2584 QualType CXXMethodDecl::getThisType(const FunctionProtoType *FPT, in getThisType() function in CXXMethodDecl 2603 QualType CXXMethodDecl::getThisType() const { in getThisType() function in CXXMethodDecl 2610 return CXXMethodDecl::getThisType(getType()->castAs<FunctionProtoType>(), in getThisType()
|
H A D | ExprConstant.cpp | 6343 if (!handleAssignment(Info, Args[0], *This, MD->getThisType(), in HandleFunctionCall()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | TypeDumpVisitor.cpp | 325 printTypeIndex("ThisType", MF.getThisType()); in visitKnownRecord()
|
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/Models/ |
H A D | UncheckedOptionalAccessModel.cpp | 534 E->getConstructor()->getThisType()->getPointeeType(), *E->getArg(0), in transferValueOrConversionConstructor()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeRecord.h | 188 TypeIndex getThisType() const { return ThisType; } in getThisType() function
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | DeclCXX.h | 2210 QualType getThisType() const; 2225 static QualType getThisType(const FunctionProtoType *FPT,
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | MemRegion.cpp | 1311 PT != D->getThisType()->getAs<PointerType>())) { in getCXXThisRegion()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVCodeViewVisitor.cpp | 2212 printTypeIndex("ThisType", MF.getThisType(), StreamTPI); in visitKnownRecord() 2231 LVElement *ThisPointer = getElement(StreamTPI, MF.getThisType()); in visitKnownRecord()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCoroutine.cpp | 484 MD->getThisType()->isDependentType(); in buildCoroutinePromise()
|
H A D | SemaExprCXX.cpp | 1229 ThisTy = method->getThisType().getNonReferenceType(); in getCurrentThisType()
|
H A D | SemaOverload.cpp | 5821 DestType = Method->getThisType(); in PerformImplicitObjectArgumentInitialization()
|
H A D | SemaExpr.cpp | 2976 DestType = Method->getThisType().getNonReferenceType(); in PerformObjectMemberConversion()
|