Lines Matching refs:Generate

114         Generate(*it);  in GenerateArray()
157 Generate(value); in GenerateObjectMember()
160 void JSONGenerator::Generate(const flat::Decl* decl) { in Generate() function in banjo::JSONGenerator
161 Generate(decl->name); in Generate()
165 void JSONGenerator::Generate(const std::unique_ptr<T>& value) { in Generate() function in banjo::JSONGenerator
166 Generate(*value); in Generate()
170 void JSONGenerator::Generate(const std::vector<T>& value) { in Generate() function in banjo::JSONGenerator
174 void JSONGenerator::Generate(bool value) { in Generate() function in banjo::JSONGenerator
178 void JSONGenerator::Generate(StringView value) { in Generate() function in banjo::JSONGenerator
182 void JSONGenerator::Generate(SourceLocation value) { in Generate() function in banjo::JSONGenerator
186 void JSONGenerator::Generate(uint32_t value) { in Generate() function in banjo::JSONGenerator
190 void JSONGenerator::Generate(types::HandleSubtype value) { in Generate() function in banjo::JSONGenerator
194 void JSONGenerator::Generate(types::Nullability value) { in Generate() function in banjo::JSONGenerator
205 void JSONGenerator::Generate(types::PrimitiveSubtype value) { in Generate() function in banjo::JSONGenerator
209 void JSONGenerator::Generate(const raw::Identifier& value) { in Generate() function in banjo::JSONGenerator
213 void JSONGenerator::Generate(const raw::Literal& value) { in Generate() function in banjo::JSONGenerator
240 void JSONGenerator::Generate(const flat::Constant& value) { in Generate() function in banjo::JSONGenerator
259 void JSONGenerator::Generate(const flat::Type& value) { in Generate() function in banjo::JSONGenerator
312 void JSONGenerator::Generate(const raw::Attribute& value) { in Generate() function in banjo::JSONGenerator
322 void JSONGenerator::Generate(const raw::AttributeList& value) { in Generate() function in banjo::JSONGenerator
323 Generate(value.attributes_->attributes_); in Generate()
326 void JSONGenerator::Generate(const flat::Name& value) { in Generate() function in banjo::JSONGenerator
331 Generate(NameName(value, ".", "/")); in Generate()
334 void JSONGenerator::Generate(const flat::Const& value) { in Generate() function in banjo::JSONGenerator
344 void JSONGenerator::Generate(const flat::Enum& value) { in Generate() function in banjo::JSONGenerator
354 void JSONGenerator::Generate(const flat::Enum::Member& value) { in Generate() function in banjo::JSONGenerator
363 void JSONGenerator::Generate(const flat::Interface& value) { in Generate() function in banjo::JSONGenerator
372 void JSONGenerator::Generate(const flat::Interface::Method* method) { in Generate() function in banjo::JSONGenerator
396 void JSONGenerator::Generate(const flat::Interface::Method::Parameter& value) { in Generate() function in banjo::JSONGenerator
406 void JSONGenerator::Generate(const flat::Struct& value) { in Generate() function in banjo::JSONGenerator
418 void JSONGenerator::Generate(const flat::Struct::Member& value) { in Generate() function in banjo::JSONGenerator
433 void JSONGenerator::Generate(const flat::Union& value) { in Generate() function in banjo::JSONGenerator
445 void JSONGenerator::Generate(const flat::Union::Member& value) { in Generate() function in banjo::JSONGenerator
457 void JSONGenerator::Generate(const flat::Library* library) { in Generate() function in banjo::JSONGenerator