|
LLVM OpenMP
|
#include "/work/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp_traits.h"
Public Member Functions | |
| virtual | ~kmp_trait ()=default |
| kmp_trait (const kmp_trait &)=delete | |
| kmp_trait (kmp_trait &&)=delete | |
| kmp_trait & | operator= (const kmp_trait &)=delete |
| kmp_trait & | operator= (kmp_trait &&)=delete |
| virtual bool | match (int device) const |
| void * | operator new (size_t size) |
| void | operator delete (void *ptr) |
| virtual bool | operator== (const kmp_trait &other) const |
Protected Types | |
| enum | trait_type { WILDCARD_T , LITERAL_T , UID_T } |
Protected Member Functions | |
| kmp_trait (trait_type type) | |
Protected Attributes | |
| trait_type | _type |
Definition at line 91 of file kmp_traits.h.
|
protected |
| Enumerator | |
|---|---|
| WILDCARD_T | |
| LITERAL_T | |
| UID_T | |
Definition at line 93 of file kmp_traits.h.
|
inlineprotected |
Definition at line 96 of file kmp_traits.h.
Referenced by kmp_traits::kmp_literal_trait::kmp_literal_trait(), kmp_trait(), kmp_trait(), kmp_traits::kmp_uid_trait::kmp_uid_trait(), kmp_traits::kmp_wildcard_trait::kmp_wildcard_trait(), operator=(), operator=(), kmp_traits::kmp_literal_trait::operator==(), operator==(), kmp_traits::kmp_uid_trait::operator==(), and kmp_traits::kmp_wildcard_trait::operator==().
|
virtualdefault |
|
delete |
References kmp_trait().
|
delete |
References kmp_trait().
Reimplemented in kmp_traits::kmp_literal_trait, kmp_traits::kmp_uid_trait, and kmp_traits::kmp_wildcard_trait.
Definition at line 108 of file kmp_traits.h.
References KMP_ASSERT2.
Definition at line 115 of file kmp_traits.h.
References KMP_INTERNAL_FREE.
|
inline |
Definition at line 114 of file kmp_traits.h.
References KMP_INTERNAL_MALLOC, and size.
References kmp_trait().
References kmp_trait().
Reimplemented in kmp_traits::kmp_literal_trait, kmp_traits::kmp_uid_trait, and kmp_traits::kmp_wildcard_trait.
Definition at line 117 of file kmp_traits.h.
References _type, and kmp_trait().
Referenced by kmp_traits::kmp_literal_trait::operator==(), and kmp_traits::kmp_wildcard_trait::operator==().
|
protected |
Definition at line 94 of file kmp_traits.h.
Referenced by kmp_trait(), and operator==().