| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| H A D | LoopWidening.cpp | 89 MRMgr.getCXXThisRegion(CXXMD->getThisType(), STC); in getWidenedLoopState()
|
| H A D | SValBuilder.cpp | 311 getRegionManager().getCXXThisRegion(D->getThisType(), SFC)); in getCXXThis()
|
| H A D | MemRegion.cpp | 1260 PT != D->getThisType()->getAs<PointerType>())) { in getCXXThisRegion()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | SmartPtrModeling.cpp | 384 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 D | HLSLExternalSemaSource.cpp | 180 Constructor->getThisType().getTypePtr()->getPointeeType(), true); in addDefaultHandleConstructor() 267 MethodDecl->getThisType().getTypePtr()->getPointeeType(), true); in addArraySubscriptOperator()
|
| H A D | SemaCoroutine.cpp | 83 QualType T = MD->getThisType()->castAs<PointerType>()->getPointeeType(); in lookupPromiseType() 486 return MD->isInstance() && MD->getThisType()->isDependentType(); in buildCoroutinePromise()
|
| H A D | SemaOverload.cpp | 3498 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 D | SemaExprCXX.cpp | 1197 ThisTy = method->getThisType(); in getCurrentThisType() 3957 QualType ClassType = dtor->getThisType()->getPointeeType(); in CheckVirtualDtorCall()
|
| H A D | SemaStmt.cpp | 691 Type.This = CMD->getThisType()->getPointeeType(); in checkMustTailAttr()
|
| H A D | SemaDecl.cpp | 11820 !Destructor->getThisType()->isDependentType()) { in CheckFunctionDeclaration() 18431 if (!Context.hasSameType(M1->getThisType(), M2->getThisType())) in AreSpecialMemberFunctionsSameKind()
|
| H A D | SemaTemplate.cpp | 756 QualType ThisType = cast<CXXMethodDecl>(DC)->getThisType(); in ActOnDependentIdExpression()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/ |
| H A D | Consumed.cpp | 774 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 D | CGVTables.cpp | 204 Address(&*AI, ConvertTypeForMem(MD->getThisType()->getPointeeType()), in GenerateVarArgsThunk() 249 QualType ThisType = MD->getThisType(); in StartThunk() 330 QualType ThisType = MD->getThisType(); in EmitCallAndReturnForThunk()
|
| H A D | CGCXXABI.cpp | 128 &CGM.getContext().Idents.get("this"), MD->getThisType(), in buildThisParam()
|
| H A D | CGClass.cpp | 141 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 D | CodeGenFunction.cpp | 1202 QualType ThisTy = MD->getThisType(); in StartFunction() 1304 ResTy = MD->getThisType(); in BuildFunctionArgList()
|
| H A D | CGDebugInfo.cpp | 1691 return getOrCreateInstanceMethodType(Method->getThisType(), Func, Unit); in getOrCreateMethodType() 3179 CXXMethodDecl::getThisType(FPT, Ty->getMostRecentCXXRecordDecl()), in CreateType() 4956 type = Method->getThisType(); in EmitDeclareOfBlockLiteralArgVariable()
|
| H A D | CGExprCXX.cpp | 108 QualType DstTy = DtorDecl->getThisType(); in EmitCXXDestructorCall()
|
| H A D | CGBlocks.cpp | 606 QualType thisType = cast<CXXMethodDecl>(CGF->CurFuncDecl)->getThisType(); in computeBlockInfo()
|
| H A D | MicrosoftCXXABI.cpp | 4141 Args.add(RValue::get(This), CD->getThisType()); in getAddrOfCXXCtorClosure()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/ |
| H A D | README.txt | 85 synthesize 'this' region with CXXMethodDecl*, which has getThisType()
|
| /openbsd-src/gnu/llvm/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeDumpVisitor.cpp | 324 printTypeIndex("ThisType", MF.getThisType()); in visitKnownRecord()
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2489 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 D | TypeRecord.h | 188 TypeIndex getThisType() const { return ThisType; } in getThisType() function
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 2127 QualType getThisType() const; 2134 static QualType getThisType(const FunctionProtoType *FPT,
|