Searched refs:Redeclarable (Results 1 - 8 of 8) sorted by relevance

/external/clang/include/clang/AST/
H A DRedeclarable.h1 //===-- Redeclarable.h - Base for Decls that can be redeclared -*- C++ -*-====//
10 // This file defines the Redeclarable interface.
26 class Redeclarable { class in namespace:clang
123 Redeclarable(const ASTContext &Ctx) function in class:clang::Redeclarable
H A DDecl.h21 #include "clang/AST/Redeclarable.h"
342 public Redeclarable<NamespaceDecl>
360 typedef Redeclarable<NamespaceDecl> redeclarable_base;
649 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
774 typedef Redeclarable<VarDecl> redeclarable_base;
1424 public Redeclarable<FunctionDecl> {
1560 typedef Redeclarable<FunctionDecl> redeclarable_base;
2409 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> {
2421 typedef Redeclarable<TypedefNameDecl> redeclarable_base;
2514 : public TypeDecl, public DeclContext, public Redeclarable<TagDec
[all...]
H A DDeclObjC.h665 , public Redeclarable<ObjCInterfaceDecl> {
758 typedef Redeclarable<ObjCInterfaceDecl> redeclarable_base;
1504 public Redeclarable<ObjCProtocolDecl> {
1533 typedef Redeclarable<ObjCProtocolDecl> redeclarable_base;
H A DDeclCXX.h2735 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {
2758 typedef Redeclarable<UsingShadowDecl> redeclarable_base;
H A DDeclTemplate.h19 #include "clang/AST/Redeclarable.h"
531 public Redeclarable<RedeclarableTemplateDecl>
533 typedef Redeclarable<RedeclarableTemplateDecl> redeclarable_base;
H A DDeclBase.h291 template<typename decl_type> friend class Redeclarable;
/external/clang/lib/Serialization/
H A DASTReaderDecl.cpp202 static void attachPreviousDeclImpl(Redeclarable<DeclT> *D, Decl *Previous);
207 static void attachLatestDeclImpl(Redeclarable<DeclT> *D, Decl *Latest);
212 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D);
304 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);
307 void mergeRedeclarable(Redeclarable<T> *D, RedeclarableResult &Redecl,
311 void mergeRedeclarable(Redeclarable<T> *D, T *Existing,
1980 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) {
1994 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl);
2009 void ASTDeclReader::mergeRedeclarable(Redeclarable<T> *D,
2052 void ASTDeclReader::mergeRedeclarable(Redeclarable<
[all...]
H A DASTWriterDecl.cpp115 template <typename T> void VisitRedeclarable(Redeclarable<T> *D);
1417 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) {
1527 // Redeclarable
1575 // Redeclarable
1618 // Redeclarable
1671 // Redeclarable
1699 // Redeclarable

Completed in 164 milliseconds