ASTDeclReader class | clang::FieldDecl | friend |
ASTDeclWriter class | clang::FieldDecl | friend |
classof(const Decl *D) | clang::FieldDecl | inlinestatic |
classofKind(Kind K) | clang::FieldDecl | inlinestatic |
Create(const ASTContext &C, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, Expr *BW, bool Mutable, InClassInitStyle InitStyle) | clang::FieldDecl | static |
CreateDeserialized(ASTContext &C, unsigned ID) | clang::FieldDecl | static |
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::DeclaratorDecl | inlineprotected |
ExplicitVisibilityKind enum name | clang::NamedDecl | |
FieldDecl(Kind DK, DeclContext *DC, SourceLocation StartLoc, SourceLocation IdLoc, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, Expr *BW, bool Mutable, InClassInitStyle InitStyle) | clang::FieldDecl | inlineprotected |
getBitWidth() const | clang::FieldDecl | inline |
getBitWidthValue(const ASTContext &Ctx) const | clang::FieldDecl | |
getCanonicalDecl() override | clang::FieldDecl | inline |
getCanonicalDecl() const | clang::FieldDecl | inline |
getCapturedVLAType() const | clang::FieldDecl | inline |
getDeclName() const | clang::NamedDecl | inline |
getExplicitVisibility(ExplicitVisibilityKind kind) const | clang::NamedDecl | |
getFieldIndex() const | clang::FieldDecl | |
getFirstDecl() | clang::Mergeable< FieldDecl > | inline |
getFirstDecl() const | clang::Mergeable< FieldDecl > | inline |
getFormalLinkage() const | clang::NamedDecl | inline |
getIdentifier() const | clang::NamedDecl | inline |
getInClassInitializer() const | clang::FieldDecl | inline |
getInClassInitStyle() const | clang::FieldDecl | inline |
getInnerLocStart() const | clang::DeclaratorDecl | inline |
getLinkageAndVisibility() const | clang::NamedDecl | |
getLinkageInternal() const | clang::NamedDecl | |
getLocStart() const LLVM_READONLY | clang::DeclaratorDecl | inline |
getMostRecentDecl() | clang::NamedDecl | inline |
getMostRecentDecl() const | clang::NamedDecl | inline |
getName() const | clang::NamedDecl | inline |
getNameAsString() const | clang::NamedDecl | inline |
getNameForDiagnostic(raw_ostream &OS, const PrintingPolicy &Policy, bool Qualified) const | clang::NamedDecl | virtual |
getNumTemplateParameterLists() const | clang::DeclaratorDecl | inline |
getObjCFStringFormattingFamily() const | clang::NamedDecl | |
getOuterLocStart() const | clang::DeclaratorDecl | |
getParent() const | clang::FieldDecl | inline |
getParent() | clang::FieldDecl | inline |
getQualifiedNameAsString() const | clang::NamedDecl | |
getQualifier() const | clang::DeclaratorDecl | inline |
getQualifierLoc() const | clang::DeclaratorDecl | inline |
getSourceRange() const override LLVM_READONLY | clang::FieldDecl | |
getTemplateParameterList(unsigned index) const | clang::DeclaratorDecl | inline |
getType() const | clang::ValueDecl | inline |
getTypeSourceInfo() const | clang::DeclaratorDecl | inline |
getTypeSpecStartLoc() const | clang::DeclaratorDecl | |
getUnderlyingDecl() | clang::NamedDecl | inline |
getUnderlyingDecl() const | clang::NamedDecl | inline |
getVisibility() const | clang::NamedDecl | inline |
hasCapturedVLAType() const | clang::FieldDecl | inline |
hasExternalFormalLinkage() const | clang::NamedDecl | inline |
hasInClassInitializer() const | clang::FieldDecl | inline |
hasLinkage() const | clang::NamedDecl | |
hasLinkageBeenComputed() const | clang::NamedDecl | inline |
isAnonymousStructOrUnion() const | clang::FieldDecl | |
isBitField() const | clang::FieldDecl | inline |
isCXXClassMember() const | clang::NamedDecl | inline |
isCXXInstanceMember() const | clang::NamedDecl | |
isExternallyVisible() const | clang::NamedDecl | inline |
isFirstDecl() const | clang::Mergeable< FieldDecl > | inline |
isHidden() const | clang::NamedDecl | inline |
isLinkageValid() const | clang::NamedDecl | |
isMutable() const | clang::FieldDecl | inline |
isUnnamedBitfield() const | clang::FieldDecl | inline |
isWeak() const | clang::ValueDecl | |
Mergeable() | clang::Mergeable< FieldDecl > | inline |
NamedDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N) | clang::NamedDecl | inlineprotected |
printName(raw_ostream &os) const | clang::NamedDecl | inline |
printQualifiedName(raw_ostream &OS) const | clang::NamedDecl | |
printQualifiedName(raw_ostream &OS, const PrintingPolicy &Policy) const | clang::NamedDecl | |
removeBitWidth() | clang::FieldDecl | inline |
removeInClassInitializer() | clang::FieldDecl | inline |
setBitWidth(Expr *Width) | clang::FieldDecl | inline |
setCapturedVLAType(const VariableArrayType *VLAType) | clang::FieldDecl | |
setDeclName(DeclarationName N) | clang::NamedDecl | inline |
setHidden(bool Hide) | clang::NamedDecl | inline |
setInClassInitializer(Expr *Init) | clang::FieldDecl | inline |
setInnerLocStart(SourceLocation L) | clang::DeclaratorDecl | inline |
setQualifierInfo(NestedNameSpecifierLoc QualifierLoc) | clang::DeclaratorDecl | |
setTemplateParameterListsInfo(ASTContext &Context, ArrayRef< TemplateParameterList * > TPLists) | clang::DeclaratorDecl | |
setType(QualType newType) | clang::ValueDecl | inline |
setTypeSourceInfo(TypeSourceInfo *TI) | clang::DeclaratorDecl | inline |
ValueDecl(Kind DK, DeclContext *DC, SourceLocation L, DeclarationName N, QualType T) | clang::ValueDecl | inlineprotected |
VisibilityForType enum value | clang::NamedDecl | |
VisibilityForValue enum value | clang::NamedDecl | |