clang  3.9.0
clang::ImplicitParamDecl Member List

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

AllBitsclang::VarDecl
CallInit enum valueclang::VarDecl
checkInitIsICE() const clang::VarDecl
CInit enum valueclang::VarDecl
classof(const Decl *D)clang::ImplicitParamDeclinlinestatic
classofKind(Kind K)clang::ImplicitParamDeclinlinestatic
Create(ASTContext &C, DeclContext *DC, SourceLocation IdLoc, IdentifierInfo *Id, QualType T)clang::ImplicitParamDeclstatic
clang::VarDecl::Create(ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass S)clang::VarDeclstatic
CreateDeserialized(ASTContext &C, unsigned ID)clang::ImplicitParamDeclstatic
DAK_None enum valueclang::VarDeclprotected
DAK_Normal enum valueclang::VarDeclprotected
DAK_Uninstantiated enum valueclang::VarDeclprotected
DAK_Unparsed enum valueclang::VarDeclprotected
DeclarationOnly enum valueclang::VarDecl
declarationReplaces(NamedDecl *OldD, bool IsKnownNewer=true) const clang::NamedDecl
DeclaratorDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T, TypeSourceInfo *TInfo, SourceLocation StartL)clang::DeclaratorDeclinlineprotected
DefaultArgKind enum nameclang::VarDeclprotected
Definition enum valueclang::VarDecl
DefinitionKind enum nameclang::VarDecl
ensureEvaluatedStmt() const clang::VarDecl
evaluateValue() const clang::VarDecl
evaluateValue(SmallVectorImpl< PartialDiagnosticAt > &Notes) const clang::VarDecl
ExplicitVisibilityKind enum nameclang::NamedDecl
Firstclang::Redeclarable< VarDecl >protected
getActingDefinition()clang::VarDecl
getActingDefinition() const clang::VarDeclinline
getAnyInitializer() const clang::VarDeclinline
getAnyInitializer(const VarDecl *&D) const clang::VarDecl
getCanonicalDecl() overrideclang::VarDecl
getCanonicalDecl() const clang::VarDeclinline
getDeclName() const clang::NamedDeclinline
getDefinition(ASTContext &)clang::VarDecl
getDefinition(ASTContext &C) const clang::VarDeclinline
getDefinition()clang::VarDeclinline
getDefinition() const clang::VarDeclinline
getDescribedVarTemplate() const clang::VarDecl
getEvaluatedValue() const clang::VarDecl
getExplicitVisibility(ExplicitVisibilityKind kind) const clang::NamedDecl
getFirstDecl()clang::Redeclarable< VarDecl >inline
getFirstDecl() constclang::Redeclarable< VarDecl >inline
getFormalLinkage() const clang::NamedDeclinline
getIdentifier() const clang::NamedDeclinline
getInit() const clang::VarDeclinline
getInit()clang::VarDecl
getInitAddress()clang::VarDecl
getInitStyle() const clang::VarDeclinline
getInnerLocStart() const clang::DeclaratorDeclinline
getInstantiatedFromStaticDataMember() const clang::VarDecl
getLanguageLinkage() const clang::VarDecl
getLinkageAndVisibility() const clang::NamedDecl
getLinkageInternal() const clang::NamedDecl
getLocStart() const LLVM_READONLYclang::DeclaratorDeclinline
getMemberSpecializationInfo() const clang::VarDecl
clang::getMostRecentDecl()clang::NamedDeclinline
clang::getMostRecentDecl() const clang::NamedDeclinline
Redeclarable< VarDecl >::getMostRecentDecl()clang::Redeclarable< VarDecl >inline
Redeclarable< VarDecl >::getMostRecentDecl() constclang::Redeclarable< VarDecl >inline
getMostRecentDeclImpl() overrideclang::VarDeclinlineprotected
getName() const clang::NamedDeclinline
getNameAsString() const clang::NamedDeclinline
getNameForDiagnostic(raw_ostream &OS, const PrintingPolicy &Policy, bool Qualified) const clang::NamedDeclvirtual
getNextRedeclaration() constclang::Redeclarable< VarDecl >inlineprotected
getNextRedeclarationImpl() overrideclang::VarDeclinlineprotected
getNumTemplateParameterLists() const clang::DeclaratorDeclinline
getObjCFStringFormattingFamily() const clang::NamedDecl
getOuterLocStart() const clang::DeclaratorDecl
getPointOfInstantiation() const clang::VarDecl
getPreviousDecl()clang::Redeclarable< VarDecl >inline
getPreviousDecl() constclang::Redeclarable< VarDecl >inline
getPreviousDeclImpl() overrideclang::VarDeclinlineprotected
getQualifiedNameAsString() const clang::NamedDecl
getQualifier() const clang::DeclaratorDeclinline
getQualifierLoc() const clang::DeclaratorDeclinline
getSourceRange() const override LLVM_READONLYclang::VarDecl
getStorageClass() const clang::VarDeclinline
getStorageClassSpecifierString(StorageClass SC)clang::VarDeclstatic
getStorageDuration() const clang::VarDeclinline
getTemplateParameterList(unsigned index) const clang::DeclaratorDeclinline
getTemplateSpecializationKind() const clang::VarDecl
getTLSKind() const clang::VarDecl
getTSCSpec() const clang::VarDeclinline
getType() const clang::ValueDeclinline
getTypeSourceInfo() const clang::DeclaratorDeclinline
getTypeSpecStartLoc() const clang::DeclaratorDecl
getUnderlyingDecl()clang::NamedDeclinline
getUnderlyingDecl() const clang::NamedDeclinline
getVisibility() const clang::NamedDeclinline
hasDefinition(ASTContext &) const clang::VarDecl
hasDefinition() const clang::VarDeclinline
hasExternalFormalLinkage() const clang::NamedDeclinline
hasExternalStorage() const clang::VarDeclinline
hasGlobalStorage() const clang::VarDeclinline
hasInit() const clang::VarDecl
hasLinkage() const clang::NamedDecl
hasLinkageBeenComputed() const clang::NamedDeclinline
hasLocalStorage() const clang::VarDeclinline
ImplicitParamDecl(ASTContext &C, DeclContext *DC, SourceLocation IdLoc, IdentifierInfo *Id, QualType Type)clang::ImplicitParamDeclinline
Initclang::VarDeclmutableprotected
InitializationStyle enum nameclang::VarDecl
InitType typedefclang::VarDeclprotected
isARCPseudoStrong() const clang::VarDeclinline
isConstexpr() const clang::VarDeclinline
isCXXClassMember() const clang::NamedDeclinline
isCXXForRangeDecl() const clang::VarDeclinline
isCXXInstanceMember() const clang::NamedDecl
isDirectInit() const clang::VarDeclinline
isExceptionVariable() const clang::VarDeclinline
isExternallyVisible() const clang::NamedDeclinline
isExternC() const clang::VarDecl
isFileVarDecl() const clang::VarDeclinline
isFirstDecl() constclang::Redeclarable< VarDecl >inline
isFunctionOrMethodVarDecl() const clang::VarDeclinline
isHidden() const clang::NamedDeclinline
isInExternCContext() const clang::VarDecl
isInExternCXXContext() const clang::VarDecl
isInitCapture() const clang::VarDeclinline
isInitICE() const clang::VarDecl
isInitKnownICE() const clang::VarDecl
isInline() const clang::VarDeclinline
isInlineSpecified() const clang::VarDeclinline
isLinkageValid() const clang::NamedDecl
isLocalVarDecl() const clang::VarDeclinline
isLocalVarDeclOrParm() const clang::VarDeclinline
isNRVOVariable() const clang::VarDeclinline
isOutOfLine() const overrideclang::VarDecl
isPreviousDeclInSameBlockScope() const clang::VarDeclinline
isStaticDataMember() const clang::VarDeclinline
isStaticLocal() const clang::VarDeclinline
isThisDeclarationADefinition(ASTContext &) const clang::VarDecl
isThisDeclarationADefinition() const clang::VarDeclinline
isUsableInConstantExpressions(ASTContext &C) const clang::VarDecl
isWeak() const clang::ValueDecl
LatestDeclLink(const ASTContext &Ctx)clang::Redeclarable< VarDecl >inlineprotectedstatic
ListInit enum valueclang::VarDecl
NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N)clang::NamedDeclinlineprotected
NonParmVarDeclBitsclang::VarDecl
NumParameterIndexBits enum valueclang::VarDeclprotected
ParmVarDeclBitsclang::VarDecl
PreviousDeclLink(VarDecl *D)clang::Redeclarable< VarDecl >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::VarDecl
redecl_range typedefclang::VarDecl
Redeclarable(const ASTContext &Ctx)clang::Redeclarable< VarDecl >inline
redeclarable_base typedefclang::VarDeclprotected
RedeclLinkclang::Redeclarable< VarDecl >protected
redecls() constclang::Redeclarable< VarDecl >inline
redecls_begin() constclang::Redeclarable< VarDecl >inline
redecls_end() constclang::Redeclarable< VarDecl >inline
setARCPseudoStrong(bool ps)clang::VarDeclinline
setConstexpr(bool IC)clang::VarDeclinline
setCXXForRangeDecl(bool FRD)clang::VarDeclinline
setDeclName(DeclarationName N)clang::NamedDeclinline
setDescribedVarTemplate(VarTemplateDecl *Template)clang::VarDecl
setExceptionVariable(bool EV)clang::VarDeclinline
setHidden(bool Hide)clang::NamedDeclinline
setImplicitlyInline()clang::VarDeclinline
setInit(Expr *I)clang::VarDecl
setInitCapture(bool IC)clang::VarDeclinline
setInitStyle(InitializationStyle Style)clang::VarDeclinline
setInlineSpecified()clang::VarDeclinline
setInnerLocStart(SourceLocation L)clang::DeclaratorDeclinline
setInstantiationOfStaticDataMember(VarDecl *VD, TemplateSpecializationKind TSK)clang::VarDecl
setNRVOVariable(bool NRVO)clang::VarDeclinline
setPreviousDecl(VarDecl *PrevDecl)clang::Redeclarable< VarDecl >
setPreviousDeclInSameBlockScope(bool Same)clang::VarDeclinline
setQualifierInfo(NestedNameSpecifierLoc QualifierLoc)clang::DeclaratorDecl
setStorageClass(StorageClass SC)clang::VarDecl
setTemplateParameterListsInfo(ASTContext &Context, ArrayRef< TemplateParameterList * > TPLists)clang::DeclaratorDecl
setTemplateSpecializationKind(TemplateSpecializationKind TSK, SourceLocation PointOfInstantiation=SourceLocation())clang::VarDecl
setTSCSpec(ThreadStorageClassSpecifier TSC)clang::VarDeclinline
setType(QualType newType)clang::ValueDeclinline
setTypeSourceInfo(TypeSourceInfo *TI)clang::DeclaratorDeclinline
TentativeDefinition enum valueclang::VarDecl
TLS_Dynamic enum valueclang::VarDecl
TLS_None enum valueclang::VarDecl
TLS_Static enum valueclang::VarDecl
TLSKind enum nameclang::VarDecl
ValueDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T)clang::ValueDeclinlineprotected
VarDecl(Kind DK, ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, StorageClass SC)clang::VarDeclprotected
VarDeclBitsclang::VarDecl
VisibilityForType enum valueclang::NamedDecl
VisibilityForValue enum valueclang::NamedDecl