clang  3.9.0
clang::RedeclarableTemplateDecl Member List

This is the complete list of members for clang::RedeclarableTemplateDecl, including all inherited members.

addSpecializationImpl(llvm::FoldingSetVector< EntryType > &Specs, EntryType *Entry, void *InsertPos)clang::RedeclarableTemplateDeclprotected
ASTDeclReader classclang::RedeclarableTemplateDeclfriend
ASTDeclWriter classclang::RedeclarableTemplateDeclfriend
ASTReader classclang::RedeclarableTemplateDeclfriend
classof(const Decl *D)clang::RedeclarableTemplateDeclinlinestatic
classofKind(Kind K)clang::RedeclarableTemplateDeclinlinestatic
Commonclang::RedeclarableTemplateDeclmutableprotected
declarationReplaces(NamedDecl *OldD, bool IsKnownNewer=true) const clang::NamedDecl
ExplicitVisibilityKind enum nameclang::NamedDecl
findSpecializationImpl(llvm::FoldingSetVector< EntryType > &Specs, ArrayRef< TemplateArgument > Args, void *&InsertPos)clang::RedeclarableTemplateDeclprotected
Firstclang::Redeclarable< RedeclarableTemplateDecl >protected
getCanonicalDecl() overrideclang::RedeclarableTemplateDeclinline
getCanonicalDecl() const clang::RedeclarableTemplateDeclinline
getCommonPtr() const clang::RedeclarableTemplateDeclprotected
getDeclName() const clang::NamedDeclinline
getExplicitVisibility(ExplicitVisibilityKind kind) const clang::NamedDecl
getFirstDecl()clang::Redeclarable< RedeclarableTemplateDecl >inline
getFirstDecl() constclang::Redeclarable< RedeclarableTemplateDecl >inline
getFormalLinkage() const clang::NamedDeclinline
getIdentifier() const clang::NamedDeclinline
getInstantiatedFromMemberTemplate() const clang::RedeclarableTemplateDeclinline
getLinkageAndVisibility() const clang::NamedDecl
getLinkageInternal() const clang::NamedDecl
clang::getMostRecentDecl()clang::NamedDeclinline
clang::getMostRecentDecl() const clang::NamedDeclinline
Redeclarable< RedeclarableTemplateDecl >::getMostRecentDecl()clang::Redeclarable< RedeclarableTemplateDecl >inline
Redeclarable< RedeclarableTemplateDecl >::getMostRecentDecl() constclang::Redeclarable< RedeclarableTemplateDecl >inline
getName() const clang::NamedDeclinline
getNameAsString() const clang::NamedDeclinline
getNameForDiagnostic(raw_ostream &OS, const PrintingPolicy &Policy, bool Qualified) const clang::NamedDeclvirtual
getNextRedeclaration() constclang::Redeclarable< RedeclarableTemplateDecl >inlineprotected
getObjCFStringFormattingFamily() const clang::NamedDecl
getPreviousDecl()clang::Redeclarable< RedeclarableTemplateDecl >inline
getPreviousDecl() constclang::Redeclarable< RedeclarableTemplateDecl >inline
getQualifiedNameAsString() const clang::NamedDecl
getSourceRange() const override LLVM_READONLYclang::TemplateDeclinline
getTemplatedDecl() const clang::TemplateDeclinline
getTemplateParameters() const clang::TemplateDeclinline
getUnderlyingDecl()clang::NamedDeclinline
getUnderlyingDecl() const clang::NamedDeclinline
getVisibility() const clang::NamedDeclinline
hasExternalFormalLinkage() const clang::NamedDeclinline
hasLinkage() const clang::NamedDecl
hasLinkageBeenComputed() const clang::NamedDeclinline
init(NamedDecl *templatedDecl, TemplateParameterList *templateParams)clang::TemplateDeclinline
isConcept() const clang::TemplateDeclinline
isCXXClassMember() const clang::NamedDeclinline
isCXXInstanceMember() const clang::NamedDecl
isExternallyVisible() const clang::NamedDeclinline
isFirstDecl() constclang::Redeclarable< RedeclarableTemplateDecl >inline
isHidden() const clang::NamedDeclinline
isLinkageValid() const clang::NamedDecl
isMemberSpecialization() const clang::RedeclarableTemplateDeclinline
LatestDeclLink(const ASTContext &Ctx)clang::Redeclarable< RedeclarableTemplateDecl >inlineprotectedstatic
makeSpecIterator(llvm::FoldingSetVector< EntryType > &Specs, bool isEnd)clang::RedeclarableTemplateDeclinlineprotectedstatic
NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N)clang::NamedDeclinlineprotected
newCommon(ASTContext &C) const =0clang::RedeclarableTemplateDeclprotectedpure virtual
PreviousDeclLink(RedeclarableTemplateDecl *D)clang::Redeclarable< RedeclarableTemplateDecl >inlineprotectedstatic
printName(raw_ostream &os) const clang::NamedDeclinline
printQualifiedName(raw_ostream &OS) const clang::NamedDecl
printQualifiedName(raw_ostream &OS, const PrintingPolicy &Policy) const clang::NamedDecl
redecl_iterator typedefclang::RedeclarableTemplateDecl
redecl_range typedefclang::RedeclarableTemplateDecl
Redeclarable(const ASTContext &Ctx)clang::Redeclarable< RedeclarableTemplateDecl >inline
RedeclarableTemplate classclang::RedeclarableTemplateDeclfriend
RedeclarableTemplateDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl)clang::RedeclarableTemplateDeclinlineprotected
RedeclLinkclang::Redeclarable< RedeclarableTemplateDecl >protected
redecls() constclang::Redeclarable< RedeclarableTemplateDecl >inline
redecls_begin() constclang::Redeclarable< RedeclarableTemplateDecl >inline
redecls_end() constclang::Redeclarable< RedeclarableTemplateDecl >inline
setConcept()clang::TemplateDeclinline
setDeclName(DeclarationName N)clang::NamedDeclinline
setHidden(bool Hide)clang::NamedDeclinline
setInstantiatedFromMemberTemplate(RedeclarableTemplateDecl *TD)clang::RedeclarableTemplateDeclinline
setMemberSpecialization()clang::RedeclarableTemplateDeclinline
setPreviousDecl(RedeclarableTemplateDecl *PrevDecl)clang::Redeclarable< RedeclarableTemplateDecl >
TemplatedDeclclang::TemplateDeclprotected
TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name)clang::TemplateDeclinlineprotected
TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params)clang::TemplateDeclinlineprotected
TemplateDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName Name, TemplateParameterList *Params, NamedDecl *Decl)clang::TemplateDeclinlineprotected
TemplateParamsclang::TemplateDeclprotected
VisibilityForType enum valueclang::NamedDecl
VisibilityForValue enum valueclang::NamedDecl