Searched refs:OMPRequiresDecl (Results 1 - 18 of 18) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DDeclOpenMP.cpp99 // OMPRequiresDecl Implementation.
102 void OMPRequiresDecl::anchor() {}
104 OMPRequiresDecl *OMPRequiresDecl::Create(ASTContext &C, DeclContext *DC,
107 OMPRequiresDecl *D =
109 OMPRequiresDecl(OMPRequires, DC, L);
115 OMPRequiresDecl *OMPRequiresDecl::CreateDeserialized(ASTContext &C, unsigned ID,
117 OMPRequiresDecl *D = new (C, ID, additionalSizeToAlloc<OMPClause *>(N))
118 OMPRequiresDecl(OMPRequire
[all...]
H A DDeclPrinter.cpp104 void VisitOMPRequiresDecl(OMPRequiresDecl *D);
442 isa<OMPDeclareMapperDecl>(*D) || isa<OMPRequiresDecl>(*D) ||
1639 void DeclPrinter::VisitOMPRequiresDecl(OMPRequiresDecl *D) {
H A DTextNodeDumper.cpp1489 void TextNodeDumper::VisitOMPRequiresDecl(const OMPRequiresDecl *D) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclOpenMP.h345 class OMPRequiresDecl final
347 private llvm::TrailingObjects<OMPRequiresDecl, OMPClause *> {
356 OMPRequiresDecl(Kind DK, DeclContext *DC, SourceLocation L) function in class:clang::final
376 static OMPRequiresDecl *Create(ASTContext &C, DeclContext *DC,
379 static OMPRequiresDecl *CreateDeserialized(ASTContext &C, unsigned ID,
H A DTextNodeDumper.h313 void VisitOMPRequiresDecl(const OMPRequiresDecl *D);
H A DRecursiveASTVisitor.h1625 DEF_TRAVERSE_DECL(OMPRequiresDecl, {
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGOpenMPRuntimeNVPTX.h398 void checkArchForUnifiedAddressing(const OMPRequiresDecl *D) override;
H A DCGOpenMPRuntime.h1678 virtual void checkArchForUnifiedAddressing(const OMPRequiresDecl *D);
H A DCodeGenModule.h1283 void EmitOMPRequiresDecl(const OMPRequiresDecl *D);
H A DCGDecl.cpp2535 void CodeGenModule::EmitOMPRequiresDecl(const OMPRequiresDecl *D) {
H A DCGOpenMPRuntimeNVPTX.cpp4966 const OMPRequiresDecl *D) {
H A DCodeGenModule.cpp5508 EmitOMPRequiresDecl(cast<OMPRequiresDecl>(D));
H A DCGOpenMPRuntime.cpp9778 const OMPRequiresDecl *D) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp447 void VisitOMPRequiresDecl(OMPRequiresDecl *D);
2660 void ASTDeclReader::VisitOMPRequiresDecl(OMPRequiresDecl * D) {
3990 D = OMPRequiresDecl::CreateDeserialized(Context, ID, Record.readInt());
H A DASTWriterDecl.cpp152 void VisitOMPRequiresDecl(OMPRequiresDecl *D);
1852 void ASTDeclWriter::VisitOMPRequiresDecl(OMPRequiresDecl *D) {
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenMP.cpp263 SmallVector<const OMPRequiresDecl *, 2> RequiresDecls;
549 void addRequiresDecl(OMPRequiresDecl *RD) {
556 return llvm::any_of(RequiresDecls, [](const OMPRequiresDecl *D) {
568 for (const OMPRequiresDecl *D : RequiresDecls) {
2782 OMPRequiresDecl *D = nullptr;
2795 OMPRequiresDecl *Sema::CheckOMPRequiresDecl(SourceLocation Loc,
2819 return OMPRequiresDecl::Create(Context, getCurLexicalContext(), Loc,
H A DSemaTemplateInstantiateDecl.cpp3212 Decl *TemplateDeclInstantiator::VisitOMPRequiresDecl(OMPRequiresDecl *D) {
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h161 class OMPRequiresDecl;
9801 OMPRequiresDecl *CheckOMPRequiresDecl(SourceLocation Loc,

Completed in 454 milliseconds