/external/chromium_org/ui/base/glib/ |
D | glib_signal.h | 24 static RETURN METHOD ## Thunk(SENDER sender, gpointer userdata) { \ 31 static RETURN METHOD ## Thunk(SENDER sender, ARG1 one, \ 39 static RETURN METHOD ## Thunk(SENDER sender, ARG1 one, ARG2 two, \ 47 static RETURN METHOD ## Thunk(SENDER sender, ARG1 one, ARG2 two, \ 57 static RETURN METHOD ## Thunk(SENDER sender, ARG1 one, ARG2 two, \ 68 static RETURN METHOD ## Thunk(SENDER sender, ARG1 one, ARG2 two, \ 79 static RETURN METHOD ## Thunk(SENDER sender, ARG1 one, ARG2 two, \ 89 static RETURN METHOD ## Thunk(SENDER sender, gpointer userdata) { \ 96 static RETURN METHOD ## Thunk(SENDER sender, ARG1 one, \ 104 static RETURN METHOD ## Thunk(SENDER sender, ARG1 one, ARG2 two, \ [all …]
|
/external/clang/lib/CodeGen/ |
D | CGVTables.cpp | 36 const ThunkInfo &Thunk) { in GetAddrOfThunk() argument 44 Thunk.This, Out); in GetAddrOfThunk() 46 getCXXABI().getMangleContext().mangleThunk(MD, Thunk, Out); in GetAddrOfThunk() 55 const ThunkInfo &Thunk, llvm::Function *Fn) { in setThunkVisibility() argument 71 const ThunkInfo &Thunk) { in PerformReturnAdjustment() argument 92 Thunk.Return); in PerformReturnAdjustment() 129 GlobalDecl GD, const ThunkInfo &Thunk) { in GenerateVarArgsThunk() argument 174 CGM.getCXXABI().performThisAdjustment(*this, ThisPtr, Thunk.This); in GenerateVarArgsThunk() 177 if (!Thunk.Return.isEmpty()) { in GenerateVarArgsThunk() 185 RV = PerformReturnAdjustment(*this, ResultType, RV, Thunk); in GenerateVarArgsThunk() [all …]
|
D | CGVTables.h | 53 void emitThunk(GlobalDecl GD, const ThunkInfo &Thunk, bool ForVTable); 57 void maybeEmitThunkForVTable(GlobalDecl GD, const ThunkInfo &Thunk);
|
D | CGCXXABI.h | 386 virtual void setThunkLinkage(llvm::Function *Thunk, bool ForVTable,
|
D | MicrosoftCXXABI.cpp | 234 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, in setThunkLinkage() argument 237 Thunk->setDLLStorageClass(llvm::GlobalValue::DefaultStorageClass); in setThunkLinkage() 243 Thunk->setLinkage(llvm::GlobalValue::InternalLinkage); in setThunkLinkage() 245 Thunk->setLinkage(llvm::GlobalValue::WeakODRLinkage); in setThunkLinkage() 247 Thunk->setLinkage(llvm::GlobalValue::LinkOnceODRLinkage); in setThunkLinkage() 1986 llvm::Function *Thunk = EmitVirtualMemPtrThunk(MD, ML); in BuildMemberPointer() local 1987 FirstField = llvm::ConstantExpr::getBitCast(Thunk, CGM.VoidPtrTy); in BuildMemberPointer()
|
D | CodeGenFunction.h | 1184 const ThunkInfo *Thunk); 1188 GlobalDecl GD, const ThunkInfo &Thunk); 1191 GlobalDecl GD, const ThunkInfo &Thunk);
|
D | CodeGenModule.h | 697 llvm::Constant *GetAddrOfThunk(GlobalDecl GD, const ThunkInfo &Thunk);
|
D | ItaniumCXXABI.cpp | 202 void setThunkLinkage(llvm::Function *Thunk, bool ForVTable, GlobalDecl GD, in setThunkLinkage() argument 207 Thunk->setLinkage(llvm::GlobalValue::AvailableExternallyLinkage); in setThunkLinkage()
|
/external/clang/lib/AST/ |
D | VTableBuilder.cpp | 879 void AddThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk); 1068 const ThunkInfo &Thunk) { in AddThunk() argument 1075 if (std::find(ThunksVector.begin(), ThunksVector.end(), Thunk) != in AddThunk() 1079 ThunksVector.push_back(Thunk); in AddThunk() 1177 const ThunkInfo &Thunk = I->second; in ComputeThisAdjustments() local 1195 AddThunk(MD, Thunk); in ComputeThisAdjustments() 1975 ThunkInfo Thunk = VTableThunks.lookup(I); in dumpLayout() local 1976 if (!Thunk.isEmpty()) { in dumpLayout() 1978 if (!Thunk.Return.isEmpty()) { in dumpLayout() 1980 Out << Thunk.Return.NonVirtual << " non-virtual"; in dumpLayout() [all …]
|
D | MicrosoftMangle.cpp | 102 void mangleThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk, 2182 const ThunkInfo &Thunk, in mangleThunk() argument 2187 mangleThunkThisAdjustment(MD, Thunk.This, Mangler, Out); in mangleThunk() 2188 if (!Thunk.Return.isEmpty()) in mangleThunk() 2189 assert(Thunk.Method != nullptr && in mangleThunk() 2192 const CXXMethodDecl *DeclForFPT = Thunk.Method ? Thunk.Method : MD; in mangleThunk()
|
D | ItaniumMangle.cpp | 134 void mangleThunk(const CXXMethodDecl *MD, const ThunkInfo &Thunk, 3697 const ThunkInfo &Thunk, in mangleThunk() argument 3710 if (!Thunk.Return.isEmpty()) in mangleThunk() 3714 Mangler.mangleCallOffset(Thunk.This.NonVirtual, in mangleThunk() 3715 Thunk.This.Virtual.Itanium.VCallOffsetOffset); in mangleThunk() 3718 if (!Thunk.Return.isEmpty()) in mangleThunk() 3719 Mangler.mangleCallOffset(Thunk.Return.NonVirtual, in mangleThunk() 3720 Thunk.Return.Virtual.Itanium.VBaseOffsetOffset); in mangleThunk()
|
/external/chromium_org/ppapi/utility/ |
D | completion_callback_factory.h | 575 static void Thunk(void* user_data, int32_t result) { 855 &CallbackData<Dispatcher>::Thunk, 871 &CallbackData<Dispatcher>::Thunk,
|
/external/clang/include/clang/AST/ |
D | Mangle.h | 100 const ThunkInfo &Thunk,
|