Home
last modified time | relevance | path

Searched refs:OMPDeclarativeDirective (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDeclOpenMP.cpp32 auto *D = OMPDeclarativeDirective::createDirective<OMPThreadPrivateDecl>( in Create()
41 return OMPDeclarativeDirective::createEmptyDirective<OMPThreadPrivateDecl>( in CreateDeserialized()
60 auto *D = OMPDeclarativeDirective::createDirective<OMPAllocateDecl>( in Create()
69 return OMPDeclarativeDirective::createEmptyDirective<OMPAllocateDecl>( in CreateDeserialized()
88 return OMPDeclarativeDirective::createDirective<OMPRequiresDecl>(C, DC, CL, 0, in Create()
94 return OMPDeclarativeDirective::createEmptyDirective<OMPRequiresDecl>( in CreateDeserialized()
146 return OMPDeclarativeDirective::createDirective<OMPDeclareMapperDecl>( in Create()
153 return OMPDeclarativeDirective::createEmptyDirective<OMPDeclareMapperDecl>( in CreateDeserialized()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDeclOpenMP.h30 template <typename U> class OMPDeclarativeDirective : public U {
47 OMPDeclarativeDirective(Params &&... P) : U(std::forward<Params>(P)...) {} in OMPDeclarativeDirective() function
110 class OMPThreadPrivateDecl final : public OMPDeclarativeDirective<Decl> {
111 friend class OMPDeclarativeDirective<Decl>;
117 : OMPDeclarativeDirective<Decl>(OMPThreadPrivate, DC, L) {}
286 class OMPDeclareMapperDecl final : public OMPDeclarativeDirective<ValueDecl>,
288 friend class OMPDeclarativeDirective<ValueDecl>;
305 : OMPDeclarativeDirective<ValueDecl>(OMPDeclareMapper, DC, L, Name, Ty), in OMPDeclareMapperDecl()
416 class OMPRequiresDecl final : public OMPDeclarativeDirective<Decl> {
417 friend class OMPDeclarativeDirective<Decl>;
[all …]
H A DOpenMPClause.h8464 template <typename T> friend class OMPDeclarativeDirective; variable