Home
last modified time | relevance | path

Searched refs:IsMemberFunction (Results 1 – 6 of 6) sorted by relevance

/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeFunctionSig.cpp82 Proc(std::move(Proc)), Index(Index), IsMemberFunction(false) {} in NativeTypeFunctionSig()
88 MemberFunc(std::move(MemberFunc)), Index(Index), IsMemberFunction(true) {} in NativeTypeFunctionSig()
91 if (IsMemberFunction) { in initialize()
123 if (IsMemberFunction) in dump()
146 if (!IsMemberFunction) in getClassParentId()
153 return IsMemberFunction ? MemberFunc.CallConv : Proc.CallConv; in getCallingConvention()
157 return IsMemberFunction ? (1 + MemberFunc.getParameterCount()) in getCount()
163 IsMemberFunction ? MemberFunc.getReturnType() : Proc.getReturnType(); in getTypeId()
170 return IsMemberFunction ? MemberFunc.getThisPointerAdjustment() : 0; in getThisAdjust()
174 if (!IsMemberFunction) in hasConstructor()
[all …]
/llvm-project/clang/include/clang/AST/
H A DCXXInheritance.h371 inline bool inheritanceModelHasNVOffsetField(bool IsMemberFunction, in inheritanceModelHasNVOffsetField() argument
373 return IsMemberFunction && Inheritance >= MSInheritanceModel::Multiple; in inheritanceModelHasNVOffsetField()
381 inline bool inheritanceModelHasOnlyOneField(bool IsMemberFunction, in inheritanceModelHasOnlyOneField() argument
383 if (IsMemberFunction) in inheritanceModelHasOnlyOneField()
/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DNativeTypeFunctionSig.h64 bool IsMemberFunction = false; variable
/llvm-project/clang/lib/CodeGen/
H A DMicrosoftCXXABI.cpp642 bool IsMemberFunction,
2851 bool IsMemberFunction, in EmitNullMemberPointer()
2859 if (inheritanceModelHasOnlyOneField(IsMemberFunction, Inheritance)) in EmitFullMemberPointer()
2865 if (inheritanceModelHasNVOffsetField(IsMemberFunction, Inheritance)) in EmitFullMemberPointer()
2896 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD, in EmitMemberDataPointer()
3002 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/true, RD, in EmitMemberFunctionPointer()
2857 EmitFullMemberPointer(llvm::Constant * FirstField,bool IsMemberFunction,const CXXRecordDecl * RD,CharUnits NonVirtualBaseAdjustment,unsigned VBTableIndex) EmitFullMemberPointer() argument
/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp3229 void Sema::checkLifetimeCaptureBy(FunctionDecl *FD, bool IsMemberFunction, in checkCall()
3238 if (IsMemberFunction && Idx == 0) in checkCall()
3240 return Args[Idx - IsMemberFunction]; in checkCall()
3262 I + IsMemberFunction); in checkCall()
3264 if (IsMemberFunction) { in checkCall()
3278 bool IsMemberFunction, SourceLocation Loc, in checkCall()
3291 CheckFormatArguments(I, Args, IsMemberFunction, CallType, Loc, Range, in checkCall()
3317 checkLifetimeCaptureBy(FD, IsMemberFunction, ThisArg, Args); in checkCall()
3480 checkCall(FDecl, Proto, /*ThisArg=*/nullptr, Args, /*IsMemberFunction=*/true, in isValidOrderingForOp()
3488 bool IsMemberFunction in isValidOrderingForOp()
3149 checkCall(NamedDecl * FDecl,const FunctionProtoType * Proto,const Expr * ThisArg,ArrayRef<const Expr * > Args,bool IsMemberFunction,SourceLocation Loc,SourceRange Range,VariadicCallType CallType) checkCall() argument
3358 bool IsMemberFunction = isa<CXXMemberCallExpr>(TheCall) || CheckFunctionCall() local
[all...]
/llvm-project/clang/include/clang/Sema/
H A DSema.h2339 void checkLifetimeCaptureBy(FunctionDecl *FDecl, bool IsMemberFunction,
2347 bool IsMemberFunction, SourceLocation Loc, SourceRange Range,