Lines Matching refs:FieldDecl
633 assert(!isa<FieldDecl>(D) && "Didn't expect a FieldDecl!"); in getLVForNamespaceScopeDecl()
859 isa<FieldDecl>(D) || in getLVForClassMember()
1621 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<MSPropertyDecl>(D)) in isCXXInstanceMember()
3332 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
3337 return new (C, DC) FieldDecl(Decl::Field, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
3341 FieldDecl *FieldDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3342 return new (C, ID) FieldDecl(Field, nullptr, SourceLocation(), in CreateDeserialized()
3347 bool FieldDecl::isAnonymousStructOrUnion() const { in isAnonymousStructOrUnion()
3357 unsigned FieldDecl::getBitWidthValue(const ASTContext &Ctx) const { in getBitWidthValue()
3363 unsigned FieldDecl::getFieldIndex() const { in getFieldIndex()
3364 const FieldDecl *Canonical = getCanonicalDecl(); in getFieldIndex()
3382 SourceRange FieldDecl::getSourceRange() const { in getSourceRange()
3398 void FieldDecl::setCapturedVLAType(const VariableArrayType *VLAType) { in setCapturedVLAType()
3671 return FieldDecl::classofKind(K) || IndirectFieldDecl::classofKind(K); in LoadFieldsFromExternalStorage()
3677 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i])); in LoadFieldsFromExternalStorage()
3730 const FieldDecl *RecordDecl::findFirstNamedDataMember() const { in findFirstNamedDataMember()
3736 if (const FieldDecl *NamedDataMember = in findFirstNamedDataMember()