Searched refs:UserData (Results 1 - 21 of 21) sorted by relevance

/freebsd-10.0-release/contrib/llvm/include/llvm/Support/
H A DThreading.h45 /// thread, passing it the provided \p UserData.
52 /// \param UserData - An argument to pass to the callback function.
55 void llvm_execute_on_thread(void (*UserFn)(void*), void *UserData,
H A DCrashRecoveryContext.h78 bool RunSafely(void (*Fn)(void*), void *UserData);
85 bool RunSafelyOnThread(void (*Fn)(void*), void *UserData,
H A DErrorOr.h53 ErrorHolder(T &&UD) : UserData(llvm_move(UD)) {}
55 ErrorHolder(T &UD) : UserData(UD) {}
57 T UserData; member in struct:llvm::ErrorHolder
120 /// getError<UserData>() may be called to get either the stored user data, or
121 /// a default constructed UserData if none was stored.
271 return reinterpret_cast<const ErrorHolder<ET>*>(Error)->UserData;
485 Error.getPointer())->UserData;
/freebsd-10.0-release/contrib/llvm/lib/Support/
H A DThreading.cpp71 void *UserData; member in struct:ThreadInfo
75 TI->UserFn(TI->UserData);
79 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, argument
81 ThreadInfo Info = { Fn, UserData };
121 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, argument
123 struct ThreadInfo param = { Fn, UserData };
141 void llvm::llvm_execute_on_thread(void (*Fn)(void*), void *UserData, argument
144 Fn(UserData);
H A DCrashRecoveryContext.cpp296 bool CrashRecoveryContext::RunSafely(void (*Fn)(void*), void *UserData) { argument
308 Fn(UserData);
330 void *UserData; member in struct:__anon2313::RunSafelyOnThreadInfo
336 static void RunSafelyOnThread_Dispatch(void *UserData) { argument
338 reinterpret_cast<RunSafelyOnThreadInfo*>(UserData);
339 Info->Result = Info->CRC->RunSafely(Info->UserFn, Info->UserData);
341 bool CrashRecoveryContext::RunSafelyOnThread(void (*Fn)(void*), void *UserData, argument
343 RunSafelyOnThreadInfo Info = { Fn, UserData, this, false };
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/IntelJITEvents/
H A DIntelJITEventsWrapper.h73 void iJIT_RegisterCallbackEx(void *UserData, argument
76 RegisterCallbackExFunc(UserData, NewModeCallBackFuncEx);
H A Djitprofiling.h239 typedef void (*iJIT_ModeChangedEx)(void *UserData, iJIT_ModeFlags Flags);
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Serialization/
H A DModuleManager.h225 /// \param UserData User data associated with the visitor object, which
232 void visit(bool (*Visitor)(ModuleFile &M, void *UserData), void *UserData,
249 /// \param UserData User data ssociated with the visitor object,
252 void *UserData),
253 void *UserData);
/freebsd-10.0-release/contrib/llvm/tools/clang/tools/driver/
H A Dcc1_main.cpp42 static void LLVMErrorHandler(void *UserData, const std::string &Message, argument
44 DiagnosticsEngine &Diags = *static_cast<DiagnosticsEngine*>(UserData);
H A Dcc1as_main.cpp387 static void LLVMErrorHandler(void *UserData, const std::string &Message, argument
389 DiagnosticsEngine &Diags = *static_cast<DiagnosticsEngine*>(UserData);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Serialization/
H A DModuleManager.cpp233 ModuleManager::visit(bool (*Visitor)(ModuleFile &M, void *UserData), argument
234 void *UserData,
311 if (!Visitor(*CurrentModule, UserData))
346 void *UserData),
347 void *UserData,
350 if (Visitor(M, /*Preorder=*/true, UserData))
361 if (visitDepthFirst(**IM, Visitor, UserData, Visited))
366 return Visitor(M, /*Preorder=*/false, UserData);
370 void *UserData),
371 void *UserData) {
344 visitDepthFirst(ModuleFile &M, bool (*Visitor)(ModuleFile &M, bool Preorder, void *UserData), void *UserData, SmallVectorImpl<bool> &Visited) argument
369 visitDepthFirst(bool (Visitor)ModuleFile &M, bool Preorder, void *UserData), void *UserData) argument
[all...]
H A DASTReader.cpp1408 static bool visit(ModuleFile &M, void *UserData) { argument
1410 = static_cast<IdentifierLookupVisitor *>(UserData);
4372 static bool visit(ModuleFile &M, void *UserData) { argument
4374 = static_cast<HeaderFileInfoVisitor *>(UserData);
5514 static bool visit(ModuleFile &M, bool Preorder, void *UserData) { argument
5519 = static_cast<FindExternalLexicalDeclsVisitor *>(UserData);
5656 static bool visit(ModuleFile &M, void *UserData) { argument
5658 = static_cast<DeclContextNameLookupVisitor *>(UserData);
5789 static bool visit(ModuleFile &M, void *UserData) { argument
5791 = static_cast<DeclContextAllNamesVisitor *>(UserData);
6208 visit(ModuleFile &M, void *UserData) argument
[all...]
H A DASTReaderDecl.cpp2307 static bool visit(ModuleFile &M, bool Preorder, void *UserData) { argument
2311 return static_cast<RedeclChainVisitor *>(UserData)->visit(M);
2500 static bool visit(ModuleFile &M, void *UserData) { argument
2501 return static_cast<ObjCCategoriesVisitor *>(UserData)->visit(M);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DCXXInheritance.cpp182 void *UserData) {
259 if (BaseMatches(BaseSpec, ScratchPath, UserData)) {
274 if (lookupInBases(Context, BaseRecord, BaseMatches, UserData)) {
308 void *UserData,
311 if (!Paths.lookupInBases(getASTContext(), this, BaseMatches, UserData))
179 lookupInBases(ASTContext &Context, const CXXRecordDecl *Record, CXXRecordDecl::BaseMatchesCallback *BaseMatches, void *UserData) argument
307 lookupInBases(BaseMatchesCallback *BaseMatches, void *UserData, CXXBasePaths &Paths) const argument
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/AST/
H A DCXXInheritance.h168 void *UserData);
H A DDeclCXX.h1362 void *UserData);
1373 bool forallBases(ForallBasesCallback *BaseMatches, void *UserData,
1385 /// \param UserData a single pointer to user-specified data, provided to
1391 void *UserData);
1406 /// \param UserData user data pointer that will be provided to \p BaseMatches.
1413 bool lookupInBases(BaseMatchesCallback *BaseMatches, void *UserData,
1464 void *UserData);
/freebsd-10.0-release/contrib/llvm/tools/lldb/source/Expression/
H A DClangExpressionParser.cpp107 static void LLVMErrorHandler(void *UserData, const std::string &Message) { argument
108 DiagnosticsEngine &Diags = *static_cast<DiagnosticsEngine*>(UserData);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Frontend/
H A DCompilerInstance.cpp738 static void doCompileMapModule(void *UserData) { argument
740 = *reinterpret_cast<CompileModuleMapData *>(UserData);
H A DASTUnit.cpp2865 static bool PCHLocator(serialization::ModuleFile &M, void *UserData) { argument
2866 PCHLocatorInfo &Info = *static_cast<PCHLocatorInfo*>(UserData);
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclCXX.cpp5479 void *UserData) {
5483 = *static_cast<FindHiddenVirtualMethodData*>(UserData);
7327 struct UserData { struct
7331 UserData *Data = reinterpret_cast<UserData*>(OpaqueData);
7343 UserData *Data = reinterpret_cast<UserData*>(OpaqueData);
7352 UserData Data;
5477 FindHiddenVirtualMethod(const CXXBaseSpecifier *Specifier, CXXBasePath &Path, void *UserData) argument
H A DSemaDecl.cpp5370 void *UserData) {
5374 = reinterpret_cast<FindOverriddenMethodData*>(UserData);
5368 FindOverriddenMethod(const CXXBaseSpecifier *Specifier, CXXBasePath &Path, void *UserData) argument

Completed in 383 milliseconds