/freebsd-10.0-release/contrib/llvm/include/llvm/Support/ |
H A D | Threading.h | 45 /// 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 D | CrashRecoveryContext.h | 78 bool RunSafely(void (*Fn)(void*), void *UserData); 85 bool RunSafelyOnThread(void (*Fn)(void*), void *UserData,
|
H A D | ErrorOr.h | 53 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 D | Threading.cpp | 71 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 D | CrashRecoveryContext.cpp | 296 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 D | IntelJITEventsWrapper.h | 73 void iJIT_RegisterCallbackEx(void *UserData, argument 76 RegisterCallbackExFunc(UserData, NewModeCallBackFuncEx);
|
H A D | jitprofiling.h | 239 typedef void (*iJIT_ModeChangedEx)(void *UserData, iJIT_ModeFlags Flags);
|
/freebsd-10.0-release/contrib/llvm/tools/clang/include/clang/Serialization/ |
H A D | ModuleManager.h | 225 /// \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 D | cc1_main.cpp | 42 static void LLVMErrorHandler(void *UserData, const std::string &Message, argument 44 DiagnosticsEngine &Diags = *static_cast<DiagnosticsEngine*>(UserData);
|
H A D | cc1as_main.cpp | 387 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 D | ModuleManager.cpp | 233 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 D | ASTReader.cpp | 1408 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 D | ASTReaderDecl.cpp | 2307 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 D | CXXInheritance.cpp | 182 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 D | CXXInheritance.h | 168 void *UserData);
|
H A D | DeclCXX.h | 1362 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 D | ClangExpressionParser.cpp | 107 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 D | CompilerInstance.cpp | 738 static void doCompileMapModule(void *UserData) { argument 740 = *reinterpret_cast<CompileModuleMapData *>(UserData);
|
H A D | ASTUnit.cpp | 2865 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 D | SemaDeclCXX.cpp | 5479 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 D | SemaDecl.cpp | 5370 void *UserData) { 5374 = reinterpret_cast<FindOverriddenMethodData*>(UserData); 5368 FindOverriddenMethod(const CXXBaseSpecifier *Specifier, CXXBasePath &Path, void *UserData) argument
|