Home
last modified time | relevance | path

Searched refs:Redeclarable (Results 1 – 11 of 11) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DRedeclarable.h85 class Redeclarable {
198 Redeclarable(const ASTContext &Ctx) in Redeclarable() function
H A DDecl.h516 public Redeclarable<NamespaceDecl>
535 using redeclarable_base = Redeclarable<NamespaceDecl>;
813 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
984 using redeclarable_base = Redeclarable<VarDecl>;
1740 public Redeclarable<FunctionDecl> {
1847 using redeclarable_base = Redeclarable<FunctionDecl>;
2916 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> {
2937 using redeclarable_base = Redeclarable<TypedefNameDecl>;
3066 public Redeclarable<TagDecl> {
3101 using redeclarable_base = Redeclarable<TagDecl>;
[all …]
H A DDeclObjC.h1173 , public Redeclarable<ObjCInterfaceDecl> {
1270 using redeclarable_base = Redeclarable<ObjCInterfaceDecl>;
2065 public Redeclarable<ObjCProtocolDecl> {
2094 using redeclarable_base = Redeclarable<ObjCProtocolDecl>;
H A DDeclCXX.h3021 public Redeclarable<NamespaceAliasDecl> {
3049 using redeclarable_base = Redeclarable<NamespaceAliasDecl>;
3139 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {
3151 using redeclarable_base = Redeclarable<UsingShadowDecl>;
H A DDeclTemplate.h738 public Redeclarable<RedeclarableTemplateDecl>
740 using redeclarable_base = Redeclarable<RedeclarableTemplateDecl>;
H A DDeclBase.h317 template<typename decl_type> friend class Redeclarable; variable
/freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/
H A DASTReaderDecl.cpp289 static Decl *getMostRecentDeclImpl(Redeclarable<DeclT> *D);
307 static void markIncompleteDeclChainImpl(Redeclarable<DeclT> *D);
412 RedeclarableResult VisitRedeclarable(Redeclarable<T> *D);
419 void mergeRedeclarable(Redeclarable<T> *D, T *Existing,
2414 ASTDeclReader::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
2456 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(FirstDecl); in VisitRedeclarable()
2475 void ASTDeclReader::mergeRedeclarable(Redeclarable<T> *DBase, in mergeRedeclarable()
2562 D->RedeclLink = Redeclarable<T>::PreviousDeclLink(ExistingCanon); in mergeRedeclarable()
3387 Decl *ASTDeclReader::getMostRecentDeclImpl(Redeclarable<DeclT> *D) { in getMostRecentDeclImpl()
3414 Redeclarable<DeclT> *D, in attachPreviousDeclImpl()
[all …]
H A DASTWriterDecl.cpp129 template <typename T> void VisitRedeclarable(Redeclarable<T> *D);
1680 void ASTDeclWriter::VisitRedeclarable(Redeclarable<T> *D) { in VisitRedeclarable()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DTextNodeDumper.cpp32 static void dumpPreviousDeclImpl(raw_ostream &OS, const Redeclarable<T> *D) { in dumpPreviousDeclImpl()
H A DDecl.cpp1629 template<typename T> static bool isRedeclarableImpl(Redeclarable<T> *) { in isRedeclarableImpl()
H A DASTImporter.cpp110 getCanonicalForwardRedeclChain(Redeclarable<T>* D) { in getCanonicalForwardRedeclChain()