Lines Matching refs:FieldDecl
673 assert(!isa<FieldDecl>(D) && "Didn't expect a FieldDecl!"); in getLVForNamespaceScopeDecl()
900 isa<FieldDecl>(D) || in getLVForClassMember()
1746 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<MSPropertyDecl>(D)) in isCXXInstanceMember()
3762 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC, in Create()
3767 return new (C, DC) FieldDecl(Decl::Field, DC, StartLoc, IdLoc, Id, T, TInfo, in Create()
3771 FieldDecl *FieldDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized()
3772 return new (C, ID) FieldDecl(Field, nullptr, SourceLocation(), in CreateDeserialized()
3777 bool FieldDecl::isAnonymousStructOrUnion() const { in isAnonymousStructOrUnion()
3787 unsigned FieldDecl::getBitWidthValue(const ASTContext &Ctx) const { in getBitWidthValue()
3792 bool FieldDecl::isZeroLengthBitField(const ASTContext &Ctx) const { in isZeroLengthBitField()
3797 unsigned FieldDecl::getFieldIndex() const { in getFieldIndex()
3798 const FieldDecl *Canonical = getCanonicalDecl(); in getFieldIndex()
3817 SourceRange FieldDecl::getSourceRange() const { in getSourceRange()
3826 void FieldDecl::setCapturedVLAType(const VariableArrayType *VLAType) { in setCapturedVLAType()
4176 return FieldDecl::classofKind(K) || IndirectFieldDecl::classofKind(K); in LoadFieldsFromExternalStorage()
4182 assert(isa<FieldDecl>(Decls[i]) || isa<IndirectFieldDecl>(Decls[i])); in LoadFieldsFromExternalStorage()
4237 const FieldDecl *RecordDecl::findFirstNamedDataMember() const { in findFirstNamedDataMember()
4243 if (const FieldDecl *NamedDataMember = in findFirstNamedDataMember()