#include "clang/AST/DeclTemplate.h"
#include "clang/AST/DeclVisitor.h"
#include "clang/Sema/Sema.h"
#include "llvm/ADT/SmallVector.h"
#include <cassert>
#include <utility>
#include "clang/AST/DeclNodes.inc"
Go to the source code of this file.
|
| clang |
| Dataflow Directional Tag Classes.
|
|
|
#define | DECL(DERIVED, BASE) Decl *Visit ## DERIVED ## Decl(DERIVED ## Decl *D); |
|
#define | ABSTRACT_DECL(DECL) |
|
#define | OBJCCONTAINER(DERIVED, BASE) |
|
#define | FILESCOPEASM(DERIVED, BASE) |
|
#define | IMPORT(DERIVED, BASE) |
|
#define | LINKAGESPEC(DERIVED, BASE) |
|
#define | OBJCCOMPATIBLEALIAS(DERIVED, BASE) |
|
#define | OBJCMETHOD(DERIVED, BASE) |
|
#define | OBJCTYPEPARAM(DERIVED, BASE) |
|
#define | OBJCIVAR(DERIVED, BASE) |
|
#define | OBJCPROPERTY(DERIVED, BASE) |
|
#define | OBJCPROPERTYIMPL(DERIVED, BASE) |
|
#define | EMPTY(DERIVED, BASE) |
|
#define | BLOCK(DERIVED, BASE) |
|
#define | CAPTURED(DERIVED, BASE) |
|
#define | IMPLICITPARAM(DERIVED, BASE) |
|
#define ABSTRACT_DECL |
( |
|
DECL | ) |
|
#define BLOCK |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define CAPTURED |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define DECL |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| Decl *Visit ## DERIVED ## Decl(DERIVED ## Decl *D); |
#define EMPTY |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define FILESCOPEASM |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define IMPLICITPARAM |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define IMPORT |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define LINKAGESPEC |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define OBJCCOMPATIBLEALIAS |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define OBJCCONTAINER |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define OBJCIVAR |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define OBJCMETHOD |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define OBJCPROPERTY |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define OBJCPROPERTYIMPL |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |
#define OBJCTYPEPARAM |
( |
|
DERIVED, |
|
|
|
BASE |
|
) |
| |