Home
last modified time | relevance | path

Searched refs:Implementation (Results 1 – 25 of 97) sorted by relevance

1234

/llvm-project-15.0.7/libcxxabi/src/
H A Dcxa_guard_impl.h624 enum class Implementation { NoThreads, GlobalMutex, Futex }; enum
626 template <Implementation Impl>
630 struct SelectImplementation<Implementation::NoThreads> {
635 struct SelectImplementation<Implementation::GlobalMutex> {
641 struct SelectImplementation<Implementation::Futex> {
647 constexpr Implementation CurrentImplementation =
649 Implementation::NoThreads;
651 Implementation::Futex;
653 Implementation::GlobalMutex;
656 static_assert(CurrentImplementation != Implementation::Futex || PlatformSupportsFutex(),
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h417 RestrictKind(SupportedKind), Implementation(Implementation) {}
541 return Implementation->TraversalKind();
548 Implementation(std::move(Implementation)) {}
574 : Implementation(Implementation) {}
583 : Implementation(restrictMatcher(Other.Implementation)) {
602 return Matcher<To>(Implementation);
619 return Implementation.getID();
669 : Implementation(restrictMatcher(Implementation)) {
674 DynTypedMatcher Implementation;
681 return Matcher<T>(Implementation);
[all …]
/llvm-project-15.0.7/llvm/lib/Support/Unix/
H A DCOM.inc1 //===- llvm/Support/Unix/COM.inc - Unix COM Implementation -----*- C++ -*-===//
14 //=== WARNING: Implementation here must contain only generic UNIX code that
H A DWatchdog.inc1 //===--- Unix/Watchdog.inc - Unix Watchdog Implementation -------*- C++ -*-===//
H A DThreadLocal.inc14 //=== WARNING: Implementation here must contain only generic UNIX code that
/llvm-project-15.0.7/llvm/lib/Support/Windows/
H A DCOM.inc1 //==- llvm/Support/Windows/COM.inc - Windows COM Implementation -*- C++ -*-===//
14 //=== WARNING: Implementation here must contain only Windows code.
H A DWatchdog.inc1 //===--- Windows/Watchdog.inc - Windows Watchdog Implementation -*- C++ -*-===//
H A DThreadLocal.inc14 //=== WARNING: Implementation here must contain only generic Win32 code that
/llvm-project-15.0.7/flang/include/flang/Evaluate/
H A Dintrinsics.h70 class Implementation; in ENUM_CLASS()
117 std::unique_ptr<Implementation> impl_; in ENUM_CLASS()
/llvm-project-15.0.7/libcxxabi/test/
H A Dguard_test_basic.pass.cpp128 static_assert(CurrentImplementation == Implementation::NoThreads, ""); in main()
131 static_assert(CurrentImplementation == Implementation::GlobalMutex, ""); in main()
H A Dguard_threaded_test.pass.cpp329 using MutexImpl = SelectImplementation<Implementation::GlobalMutex>::type; in test_all_impls()
333 using RealFutexImpl = SelectImplementation<Implementation::Futex>::type; in test_all_impls()
/llvm-project-15.0.7/compiler-rt/lib/orc/
H A DCMakeLists.txt15 # Implementation files for all ORC architectures.
23 # Implementation headers will go here.
/llvm-project-15.0.7/libclc/generic/include/clc/
H A Dclc.h2 #error Implementation requires cl_clang_storage_class_specifiers extension!
/llvm-project-15.0.7/libc/src/threads/linux/
H A Dthread_start_args.h.def1 //===-- Implementation of the get_start_args_addr function ------*- C++ -*-===//
/llvm-project-15.0.7/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp261 Copy.Implementation = in withTraversalKind()
262 new DynTraversalMatcherImpl(TK, std::move(Copy.Implementation)); in withTraversalKind()
290 Implementation->TraversalKind()); in matches()
304 Implementation->dynMatches(N, Finder, Builder)) { in matches()
318 Implementation->TraversalKind()); in matchesNoKindCheck()
332 if (Implementation->dynMatches(N, Finder, Builder)) { in matchesNoKindCheck()
345 Result.Implementation = in tryBind()
346 new IdDynMatcher(ID, std::move(Result.Implementation)); in tryBind()
/llvm-project-15.0.7/libc/docs/
H A Dredirectors.rst30 Implementation of redirecting entrypoints
53 Implementation of the redirector function
H A Dimplementation_standard.rst17 Implementation of entrypoints can span multiple ``.cpp`` and ``.h`` files, but
25 Implementation Header File Structure
/llvm-project-15.0.7/llvm/test/MC/ARM/
H A Drelocated-mapping.s3 @ Implementation-detail test (unfortunately): values that are relocated do not
/llvm-project-15.0.7/libcxx/
H A DCREDITS.TXT48 D: Implementation of propagate_const.
61 D: Implementation of to_address.
112 D: Implementation of <variant>.
/llvm-project-15.0.7/libcxx/docs/Status/
H A DZip.rst23 Sub-projects in the Implementation Effort
H A DSpaceship.rst27 Sub-Projects in the Implementation Effort
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaModule.cpp163 case ModuleDeclKind::Implementation: in ActOnModuleDecl()
184 if (MDK != ModuleDeclKind::Implementation) in ActOnModuleDecl()
291 case ModuleDeclKind::Implementation: { in ActOnModuleDecl()
330 ModuleScopes.back().ModuleInterface = MDK != ModuleDeclKind::Implementation; in ActOnModuleDecl()
349 if (MDK == ModuleDeclKind::Implementation) { in ActOnModuleDecl()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DMangle.h303 class Implementation;
304 std::unique_ptr<Implementation> Impl;
/llvm-project-15.0.7/clang/test/ASTMerge/interface/Inputs/
H A Dinterface2.m95 // Implementation by itself
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dsimd-extended-extract.ll20 ; Implementation omitted...

1234