clang API Documentation
#include "clang/AST/ExternalASTSource.h"#include "llvm/ADT/PointerIntPair.h"#include "llvm/Support/Casting.h"#include <iterator>

Go to the source code of this file.
Classes | |
| class | clang::Redeclarable< decl_type > |
| Provides common interface for the Decls that can be redeclared. More... | |
| class | clang::Redeclarable< decl_type >::DeclLink |
| class | clang::Redeclarable< decl_type >::redecl_iterator |
| Iterates through all the redeclarations of the same decl. More... | |
| class | clang::Mergeable< decl_type > |
| Provides common interface for the Decls that cannot be redeclared, but can be merged if the same declaration is brought in from multiple modules. More... | |
Namespaces | |
| namespace | clang |
Functions | |
| Decl * | clang::getPrimaryMergedDecl (Decl *D) |
| Get the primary declaration for a declaration from an AST file. That will be the first-loaded declaration. | |