Searched refs:HasThisReturn (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGCXXABI.h94 virtual bool HasThisReturn(GlobalDecl GD) const { return false; } function in class:clang::CodeGen::CGCXXABI
242 /// 'this' if HasThisReturn(GlobalDecl(Ctor, T)) is true or 'void' otherwise
268 /// 'this' if HasThisReturn(GlobalDecl(Dtor, T)) is true or 'void' otherwise
311 /// initialized with the type of 'this' if HasThisReturn(CGF.CurGD) is true or
H A DCGVTables.cpp203 CGM.getCXXABI().HasThisReturn(GD) ? ThisType : FPT->getReturnType();
274 CGM.getCXXABI().HasThisReturn(GD) ? ThisType : FPT->getReturnType();
H A DCGCall.cpp229 TheCXXABI.HasThisReturn(GD) ? argTypes.front() : Context.VoidTy;
262 TheCXXABI.HasThisReturn(GD) ? ArgTypes.front() : Context.VoidTy;
279 TheCXXABI.HasThisReturn(GD) ? argTypes.front() : Context.VoidTy;
H A DMicrosoftCXXABI.cpp45 bool HasThisReturn(GlobalDecl GD) const override;
762 bool MicrosoftCXXABI::HasThisReturn(GlobalDecl GD) const { function in class:MicrosoftCXXABI
1106 /// HasThisReturn only specifies a contract, not the implementation
1107 if (HasThisReturn(CGF.CurGD))
H A DCodeGenFunction.cpp771 if (CGM.getCXXABI().HasThisReturn(GD))
H A DItaniumCXXABI.cpp284 bool HasThisReturn(GlobalDecl GD) const override {
1111 // HasThisReturn(GlobalDecl(Dtor, Type)) is true
1171 /// HasThisReturn only specifies a contract, not the implementation
1172 if (HasThisReturn(CGF.CurGD))
H A DCodeGenModule.cpp840 if (getCXXABI().HasThisReturn(GD) &&

Completed in 758 milliseconds