Lines Matching refs:Categories
253 /// All of the categories that have been generated for this compilation units.
254 std::vector<llvm::Constant*> Categories;
346 /// This structure is used by both classes and categories, and contains a next
362 /// Generates a list of referenced protocols. Classes, categories, and
1477 // Create the protocol list structure used in classes, categories and so on
1759 Categories.push_back(llvm::ConstantExpr::getBitCast(
1856 Categories.push_back(llvm::ConstantExpr::getBitCast(
2174 if (Classes.empty() && Categories.empty() && ConstantStrings.empty() &&
2218 // Array of classes, categories, and constant objects
2220 Classes.size() + Categories.size() + 2);
2288 // Number of categories defined
2290 Categories.size()));
2291 // Create an array of classes, then categories, then static object instances
2292 Classes.insert(Classes.end(), Categories.begin(), Categories.end());