Searched refs:TypeSpecification (Results 1 – 5 of 5) sorted by relevance
39 class TypeSpecification; variable206 std::vector<TypeSpecification*> mSpecifications; // Owned212 const std::vector<TypeSpecification*> getSpecifications() const { return mSpecifications; } in getSpecifications()214 void addSpecification(TypeSpecification* spec) { mSpecifications.push_back(spec); } in addSpecification()291 class TypeSpecification : public Specification {311 TypeSpecification(Type* type) : mType(type) {} in TypeSpecification() function518 std::list<TypeSpecification*> mTypeSpecificationsList;544 const std::list<TypeSpecification*>& getTypeSpecifications() const { in getTypeSpecifications()569 void addTypeSpecification(TypeSpecification* spec, bool hasDocumentation);
394 void TypeSpecification::scanTypeSpecification(Scanner* scanner, SpecFile* specFile, in scanTypeSpecification()406 TypeSpecification* spec = new TypeSpecification(type); in scanTypeSpecification()787 void SpecFile::addTypeSpecification(TypeSpecification* spec, bool hasDocumentation) { in addTypeSpecification()843 TypeSpecification::scanTypeSpecification(&scanner, this, maxApiLevel); in readSpecFile()
128 static void writeTypeSpecification(GeneratedFile* file, const TypeSpecification& spec) { in writeTypeSpecification()
66 for (TypeSpecification* spec : type->second->getSpecifications()) { in findSubstitute()
351 static void writeDetailedTypeSpecification(GeneratedFile* file, const TypeSpecification* spec) { in writeDetailedTypeSpecification()