Home
last modified time | relevance | path

Searched refs:once_flag (Results 1 – 25 of 87) sorted by relevance

1234

/llvm-project-15.0.7/clang/test/Analysis/
H A Dcall_once.cpp35 } once_flag; typedef
39 } once_flag; typedef
182 std::once_flag flag; in test_function_objects_warning()
195 std::once_flag flag; in test_param_passing_lambda()
210 std::once_flag flag; in test_param_passing_lambda_false()
224 std::once_flag flag; in test_param_passing_stored_lambda()
239 std::once_flag flag; in test_multiparam_passing_lambda()
255 std::once_flag flag; in test_param_passing_lambda_global()
272 std::once_flag flag; in test_param_passing_funcptr()
284 std::once_flag flag; in test_blocks()
[all …]
H A Dmalloc-bodyfarms.cpp6 } once_flag; typedef
9 void call_once(once_flag &o, Callable&& func, Args&&... args);
18 std::once_flag flag; in test_no_state_change_in_body_farm()
25 std::once_flag flag; in test_no_state_change_in_body_farm_2()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.once/thread.once.callonce/
H A Dcall_once.pass.cpp27 std::once_flag flg0;
42 std::once_flag flg3;
80 std::once_flag flg1;
96 std::once_flag flg2;
106 std::once_flag flg41;
107 std::once_flag flg42;
238 std::once_flag f; in main()
243 std::once_flag f; in main()
249 std::once_flag f1, f2; in main()
H A Drace.pass.cpp29 std::once_flag flg0;
/llvm-project-15.0.7/libcxx/include/
H A Dmutex174 struct once_flag
176 constexpr once_flag() noexcept;
178 once_flag(const once_flag&) = delete;
179 once_flag& operator=(const once_flag&) = delete;
553 struct _LIBCPP_TEMPLATE_VIS once_flag;
565 void call_once(once_flag&, _Callable&);
569 void call_once(once_flag&, const _Callable&);
573 struct _LIBCPP_TEMPLATE_VIS once_flag
578 once_flag(const once_flag&) = delete;
579 once_flag& operator=(const once_flag&) = delete;
[all …]
/llvm-project-15.0.7/lldb/source/Host/common/
H A DHostInfoBase.cpp46 llvm::once_flag m_host_triple_once;
49 llvm::once_flag m_host_arch_once;
53 llvm::once_flag m_lldb_so_dir_once;
55 llvm::once_flag m_lldb_support_exe_dir_once;
57 llvm::once_flag m_lldb_headers_dir_once;
59 llvm::once_flag m_lldb_clang_resource_dir_once;
61 llvm::once_flag m_lldb_system_plugin_dir_once;
63 llvm::once_flag m_lldb_user_plugin_dir_once;
65 llvm::once_flag m_lldb_process_tmp_dir_once;
67 llvm::once_flag m_lldb_global_tmp_dir_once;
/llvm-project-15.0.7/clang/test/Analysis/html_diagnostics/relevant_lines/
H A Dsynthesized_body.cpp5 } once_flag; typedef
8 void call_once(once_flag &o, Callable&& func, Args&&... args);
16 static std::once_flag once; in call_deref_once()
/llvm-project-15.0.7/libcxx/src/
H A Dmutex.cpp208 void __call_once(volatile once_flag::_State_type& flag, void* arg, in __call_once()
220 flag = ~once_flag::_State_type(0); in __call_once()
240 __libcpp_relaxed_store(&flag, once_flag::_State_type(1)); in __call_once()
244 __libcpp_atomic_store(&flag, ~once_flag::_State_type(0), in __call_once()
253 __libcpp_relaxed_store(&flag, once_flag::_State_type(0)); in __call_once()
/llvm-project-15.0.7/libc/src/threads/linux/
H A Dcall_once.cpp27 static constexpr once_flag ONCE_FLAG_INIT_VAL = ONCE_FLAG_INIT;
30 (once_flag * flag, __call_once_func_t func)) {
32 static_assert(sizeof(*futex_word) == sizeof(once_flag));
/llvm-project-15.0.7/llvm/include/llvm/Support/
H A DThreading.h57 typedef std::once_flag once_flag; typedef
68 struct once_flag { struct
87 void call_once(once_flag &flag, Function &&F, Args &&... ArgList) { in call_once()
/llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.once/thread.once.onceflag/
H A Dcopy.compile.fail.cpp21 std::once_flag f; in main()
22 std::once_flag f2(f); in main()
H A Dassign.compile.fail.cpp21 std::once_flag f; in main()
22 std::once_flag f2; in main()
H A Ddefault.pass.cpp23 std::once_flag f; in main()
28 constexpr std::once_flag f; in main()
/llvm-project-15.0.7/llvm/include/llvm/
H A DPassSupport.h45 static llvm::once_flag Initialize##passName##PassFlag; \
65 static llvm::once_flag Initialize##passName##PassFlag; \
146 static llvm::once_flag Initialize##agName##AnalysisGroupFlag; \
167 static llvm::once_flag Initialize##passName##PassFlag; \
188 static llvm::once_flag Initialize##passName##PassFlag; \
/llvm-project-15.0.7/libc/test/integration/src/threads/
H A Dcall_once_test.cpp29 static once_flag flag = ONCE_FLAG_INIT; in func()
68 static once_flag flag; in once_func_caller()
/llvm-project-15.0.7/openmp/libomptarget/include/
H A DDebug.h73 static std::once_flag Flag{}; in getInfoLevelInternal()
87 static std::once_flag Flag{}; in getDebugLevel()
/llvm-project-15.0.7/lldb/include/lldb/Core/
H A DDebugger.h409 std::once_flag *once = nullptr);
431 std::once_flag *once = nullptr);
474 std::once_flag *once);
570 llvm::once_flag m_clear_once;
/llvm-project-15.0.7/libc/include/llvm-libc-types/
H A DCMakeLists.txt26 add_header(once_flag HDR once_flag.h DEPENDS .__futex_word)
H A Donce_flag.h15 typedef __futex_word once_flag; typedef
/llvm-project-15.0.7/libc/src/threads/
H A Dcall_once.h16 void call_once(once_flag *flag, __call_once_func_t func);
/llvm-project-15.0.7/lldb/source/Host/linux/
H A DHostInfoLinux.cpp30 llvm::once_flag m_distribution_once_flag;
32 llvm::once_flag m_os_version_once_flag;
/llvm-project-15.0.7/lldb/unittests/Core/
H A DDiagnosticEventTest.cpp30 static std::once_flag debugger_initialize_flag;
151 std::once_flag once; in TEST_F()
/llvm-project-15.0.7/lldb/source/Target/
H A DLanguage.cpp32 static llvm::once_flag g_initialize; in GetLanguagesMap()
43 static llvm::once_flag g_initialize; in GetLanguagesMutex()
103 static llvm::once_flag g_initialize; in ForEach()
/llvm-project-15.0.7/lldb/source/Plugins/Process/POSIX/
H A DProcessPOSIXLog.cpp32 static llvm::once_flag g_once_flag; in Initialize()
/llvm-project-15.0.7/lldb/source/Plugins/Process/Windows/Common/
H A DProcessWindowsLog.cpp31 static llvm::once_flag g_once_flag; in Initialize()

1234