clang API Documentation
#include "clang/AST/TypeLoc.h"#include "clang/AST/ASTContext.h"#include "clang/AST/Expr.h"#include "clang/AST/TypeLocVisitor.h"#include "llvm/Support/ErrorHandling.h"#include "llvm/Support/raw_ostream.h"#include "clang/AST/TypeLocNodes.def"
Go to the source code of this file.
Defines | |
| #define | ABSTRACT_TYPELOC(CLASS, PARENT) |
| #define | TYPELOC(CLASS, PARENT) |
| #define | ABSTRACT_TYPELOC(CLASS, PARENT) |
| #define | TYPELOC(CLASS, PARENT) |
| #define | ABSTRACT_TYPELOC(CLASS, PARENT) |
| #define | TYPELOC(CLASS, PARENT) |
| #define | ABSTRACT_TYPELOC(CLASS, PARENT) |
| #define | TYPELOC(CLASS, PARENT) |
| #define | ABSTRACT_TYPELOC(CLASS, PARENT) |
| #define | TYPELOC(CLASS, PARENT) |
| #define | ABSTRACT_TYPELOC(CLASS, PARENT) |
| #define | TYPELOC(CLASS, PARENT) |
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 212 of file TypeLoc.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 212 of file TypeLoc.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 212 of file TypeLoc.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 212 of file TypeLoc.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 212 of file TypeLoc.cpp.
| #define ABSTRACT_TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 212 of file TypeLoc.cpp.
| #define TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
SourceRange Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ return TyLoc.getLocalSourceRange(); \ }
Definition at line 213 of file TypeLoc.cpp.
| #define TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 213 of file TypeLoc.cpp.
| #define TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 213 of file TypeLoc.cpp.
| #define TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
TypeLoc Visit##CLASS##TypeLoc(CLASS##TypeLoc TyLoc) { \ return TyLoc.getNextTypeLoc(); \ }
Definition at line 213 of file TypeLoc.cpp.
| #define TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
case CLASS: { \ CLASS##TypeLoc TLCasted = TL.castAs<CLASS##TypeLoc>(); \ TLCasted.initializeLocal(Context, Loc); \ TL = TLCasted.getNextTypeLoc(); \ if (!TL) return; \ continue; \ }
Definition at line 213 of file TypeLoc.cpp.
| #define TYPELOC | ( | CLASS, | |
| PARENT | |||
| ) |
Definition at line 213 of file TypeLoc.cpp.