Home
last modified time | relevance | path

Searched defs:ThisType (Results 1 – 19 of 19) sorted by relevance

/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DSmartPtrModeling.cpp384 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in evalCall() local
646 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleRelease() local
745 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in handleAssignOp() local
783 QualType ThisType = cast<CXXMethodDecl>(Call.getDecl())->getThisType(); in updateMovedSmartPointers() local
842 QualType ThisType in handleBoolConversion() local
[all...]
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DParentVirtualCallCheck.cpp106 const auto *ThisType = ThisTypePtr->getPointeeCXXRecordDecl(); in check() local
/llvm-project/clang/lib/CodeGen/
H A DCGVTables.cpp343 CallArgs.add(RValue::get(AdjustedThisPtr), ThisType); in EmitCallAndReturnForThunk() local
423 if (ThisType != AdjustedThisPtr->getType()) in EmitMustTailThunk() local
257 QualType ThisType = MD->getThisType(); StartThunk() local
430 llvm::Type *ThisType = ThisAddr.getElementType(); EmitMustTailThunk() local
[all...]
H A DCGClass.cpp3019 QualType ThisType = getContext().getPointerType(getContext().getRecordType(Lambda)); EmitLambdaBlockInvokeBody() local
3047 QualType ThisType = getContext().getPointerType(LambdaType); EmitLambdaStaticInvokeBody() local
3099 QualType ThisType = getContext().getPointerType(LambdaType); EmitLambdaInAllocaCallOpBody() local
H A DCGExprCXX.cpp475 QualType ThisType = EmitCXXMemberPointerCallExpr() local
H A DCGCall.cpp317 const CXXRecordDecl *ThisType = in arrangeCXXMethodDeclaration() local
340 const CXXRecordDecl *ThisType = TheCXXABI.getThisArgumentTypeForMethod(GD); arrangeCXXStructorDeclaration() local
/llvm-project/clang/include/clang/Basic/
H A DThunk.h173 const Type *ThisType; member
/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h177 TypeIndex ThisType, CallingConvention CallConv, in MemberFunctionRecord() argument
197 TypeIndex ThisType; variable
/llvm-project/clang/lib/Analysis/
H A DConsumed.cpp774 QualType ThisType = Constructor->getFunctionObjectParameterType(); VisitCXXConstructExpr() local
/llvm-project/clang/lib/AST/
H A DVTableBuilder.cpp3190 auto ThisType = (OverriddenMD ? OverriddenMD : MD)->getThisType().getTypePtr(); in AddMethods() local
H A DExprConstant.cpp6783 HandleDestruction(EvalInfo & Info,const Expr * E,const LValue & This,QualType ThisType) HandleDestruction() argument
/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp1733 if (!ThisType.isNull()) { in CodeCompletionDeclConsumer() local
4461 auto ThisType = SemaRef.getCurrentThisType(); CodeCompleteOrdinaryName() local
H A DSemaOverload.cpp3661 QualType ThisType = Constructor->getFunctionObjectParameterType(); IsInitializerListConstructorConversion() local
14729 QualType ThisType = Context.getPointerType(ImplicitThis->getType()); CreateOverloadedBinOp() local
H A DSemaChecking.cpp3338 CheckConstructorCall(FunctionDecl * FDecl,QualType ThisType,ArrayRef<const Expr * > Args,const FunctionProtoType * Proto,SourceLocation Loc) CheckConstructorCall() argument
3381 QualType ThisType = ImplicitThis->getType(); CheckFunctionCall() local
H A DSemaDeclAttr.cpp977 QualType ThisType = MD->getFunctionObjectParameterType(); checkForConsumableClass() local
H A DSemaTemplate.cpp734 QualType ThisType = getCurrentThisType(); ActOnDependentIdExpression() local
H A DSemaDeclCXX.cpp7589 QualType ThisType = MD->getFunctionObjectParameterType(); CheckExplicitlyDefaultedSpecialMember() local
H A DTreeTransform.h3347 RebuildCXXThisExpr(SourceLocation ThisLoc,QualType ThisType,bool isImplicit) RebuildCXXThisExpr() argument
H A DSemaExpr.cpp2607 QualType ThisType = S.getCurrentThisType(); recoverFromMSUnqualifiedLookup() local