Searched refs:NumAttrs (Results 1 – 6 of 6) sorted by relevance
224 unsigned NumAttrs; ///< Number of attributes in this node. variable247 unsigned getNumAttributes() const { return NumAttrs; } in getNumAttributes()253 bool hasAttributes() const { return NumAttrs != 0; } in hasAttributes()276 iterator end() const { return begin() + NumAttrs; } in end()
899 : NumAttrs(Attrs.size()) { in AttributeSetNode()
689 auto NumAttrs = AbbrDecl.getNumAttributes(); in updateForIndex() local690 if (Index < NumAttrs) { in updateForIndex()707 assert(Index == NumAttrs && "Indexes should be [0, NumAttrs) only"); in updateForIndex()
175 unsigned NumAttrs : 32 - NumStmtBits; in alignas() local2087 AttributedStmtBits.NumAttrs = Attrs.size(); in AttributedStmt()2092 explicit AttributedStmt(EmptyShell Empty, unsigned NumAttrs) in AttributedStmt() argument2094 AttributedStmtBits.NumAttrs = NumAttrs; in AttributedStmt()2096 std::fill_n(getAttrArrayPtr(), NumAttrs, nullptr); in AttributedStmt()2109 static AttributedStmt *CreateEmpty(const ASTContext &C, unsigned NumAttrs);2113 return llvm::ArrayRef(getAttrArrayPtr(), AttributedStmtBits.NumAttrs); in getAttrs()
434 unsigned NumAttrs) { in CreateEmpty() argument435 assert(NumAttrs > 0 && "NumAttrs should be greater than zero"); in CreateEmpty()436 void *Mem = C.Allocate(totalSizeToAlloc<const Attr *>(NumAttrs), in CreateEmpty()438 return new (Mem) AttributedStmt(EmptyShell(), NumAttrs); in CreateEmpty()
208 uint64_t NumAttrs = Record.readInt(); in VisitAttributedStmt() local211 (void)NumAttrs; in VisitAttributedStmt()212 assert(NumAttrs == S->AttributedStmtBits.NumAttrs); in VisitAttributedStmt()213 assert(NumAttrs == Attrs.size()); in VisitAttributedStmt()