clang 20.0.0git
|
This file declares semantic analysis for OpenACC constructs and clauses. More...
#include "clang/AST/DeclGroup.h"
#include "clang/AST/StmtOpenACC.h"
#include "clang/Basic/LLVM.h"
#include "clang/Basic/OpenACCKinds.h"
#include "clang/Basic/SourceLocation.h"
#include "clang/Sema/Ownership.h"
#include "clang/Sema/SemaBase.h"
#include "llvm/ADT/SmallVector.h"
#include <cassert>
#include <optional>
#include <utility>
#include <variant>
Go to the source code of this file.
Classes | |
class | clang::SemaOpenACC |
class | clang::SemaOpenACC::OpenACCParsedClause |
A type to represent all the data for an OpenACC Clause that has been parsed, but not yet created/semantically analyzed. More... | |
class | clang::SemaOpenACC::AssociatedStmtRAII |
Helper type for the registration/assignment of constructs that need to 'know' about their parent constructs and hold a reference to them, such as Loop needing its parent construct. More... | |
Namespaces | |
namespace | clang |
The JSON file list parser is used to communicate input to InstallAPI. | |
This file declares semantic analysis for OpenACC constructs and clauses.
Definition in file SemaOpenACC.h.