Lines Matching defs:Paren
37 /// Helper function to inject a JSON object \p Obj into another object \p Paren
39 void serializeObject(Object &Paren, StringRef Key,
42 Paren[Key] = std::move(*Obj);
45 /// Helper function to inject a JSON array \p Array into object \p Paren at
47 void serializeArray(Object &Paren, StringRef Key,
50 Paren[Key] = std::move(*Array);
54 /// object \p Paren at position \p Key.
56 void serializeArray(Object &Paren, StringRef Key, ContainerTy &&C) {
57 Paren[Key] = Array(C);
533 void serializeFunctionSignatureMixin(Object &Paren, const RecordTy &Record) {
554 serializeObject(Paren, "functionSignature", std::move(Signature));
558 void serializeTemplateMixin(Object &Paren, const RecordTy &Record) {
587 serializeObject(Paren, "swiftGenerics", Generics);