#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 |
| | /file This file defines classes for searching and anlyzing source code clones.
|
| |
|
| #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 | EXPORT(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 EXPORT |
( |
|
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 |
|
) |
| |