Lines Matching refs:created
375 bool created = false; in scanConstantSpecification() local
376 Constant* constant = systemSpecification.findOrCreateConstant(name, &created); in scanConstantSpecification()
380 specFile->addConstantSpecification(spec, created); in scanConstantSpecification()
389 constant->scanDocumentationTags(scanner, created, specFile); in scanConstantSpecification()
404 bool created = false; in scanTypeSpecification() local
405 Type* type = systemSpecification.findOrCreateType(name, &created); in scanTypeSpecification()
409 specFile->addTypeSpecification(spec, created); in scanTypeSpecification()
444 type->scanDocumentationTags(scanner, created, specFile); in scanTypeSpecification()
621 bool created = false; in scanFunctionSpecification() local
622 Function* function = systemSpecification.findOrCreateFunction(name, &created); in scanFunctionSpecification()
626 specFile->addFunctionSpecification(spec, created); in scanFunctionSpecification()
687 function->scanDocumentationTags(scanner, created, specFile); in scanFunctionSpecification()
873 T* findOrCreate(const string& name, map<string, T*>* map, bool* created) { in findOrCreate() argument
876 *created = false; in findOrCreate()
879 *created = true; in findOrCreate()
885 Constant* SystemSpecification::findOrCreateConstant(const string& name, bool* created) { in findOrCreateConstant() argument
886 return findOrCreate<Constant>(name, &mConstants, created); in findOrCreateConstant()
889 Type* SystemSpecification::findOrCreateType(const string& name, bool* created) { in findOrCreateType() argument
890 return findOrCreate<Type>(name, &mTypes, created); in findOrCreateType()
893 Function* SystemSpecification::findOrCreateFunction(const string& name, bool* created) { in findOrCreateFunction() argument
894 return findOrCreate<Function>(name, &mFunctions, created); in findOrCreateFunction()