Lines Matching refs:Object
39 void serializeObject(Object &Paren, StringRef Key, in serializeObject()
40 std::optional<Object> &&Obj) { in serializeObject()
47 void serializeArray(Object &Paren, StringRef Key, in serializeArray()
56 void serializeArray(Object &Paren, StringRef Key, ContainerTy &&C) { in serializeArray()
76 std::optional<Object> serializeSemanticVersion(const VersionTuple &V) { in serializeSemanticVersion()
80 Object Version; in serializeSemanticVersion()
91 Object serializeOperatingSystem(const Triple &T) { in serializeOperatingSystem()
92 Object OS; in serializeOperatingSystem()
103 Object serializePlatform(const Triple &T) { in serializePlatform()
104 Object Platform; in serializePlatform()
112 Object serializeSourcePosition(const PresumedLoc &Loc) { in serializeSourcePosition()
115 Object SourcePosition; in serializeSourcePosition()
127 Object serializeSourceLocation(const PresumedLoc &Loc, in serializeSourceLocation()
129 Object SourceLocation; in serializeSourceLocation()
143 Object serializeSourceRange(const PresumedLoc &BeginLoc, in serializeSourceRange()
145 Object SourceRange; in serializeSourceRange()
169 Object UnconditionallyDeprecated; in serializeAvailability()
174 Object Availability; in serializeAvailability()
228 Object serializeIdentifier(const APIRecord &Record, Language Lang) { in serializeIdentifier()
229 Object Identifier; in serializeIdentifier()
252 std::optional<Object> serializeDocComment(const DocComment &Comment) { in serializeDocComment()
256 Object DocComment; in serializeDocComment()
260 Object Line; in serializeDocComment()
313 Object Fragment; in serializeDeclarationFragments()
333 Object serializeNames(const APIRecord *Record) { in serializeNames()
334 Object Names; in serializeNames()
349 Object serializeSymbolKind(APIRecord::RecordKind RK, Language Lang) { in serializeSymbolKind()
354 Object Kind; in serializeSymbolKind()
515 Object serializeSymbolKind(const APIRecord &Record, Language Lang) { in serializeSymbolKind()
527 void serializeFunctionSignatureMixin(Object &Paren, const RecordTy &Record) { in serializeFunctionSignatureMixin()
532 Object Signature; in serializeFunctionSignatureMixin()
538 Object Parameter; in serializeFunctionSignatureMixin()
552 void serializeTemplateMixin(Object &Paren, const RecordTy &Record) { in serializeTemplateMixin()
557 Object Generics; in serializeTemplateMixin()
560 Object Parameter; in serializeTemplateMixin()
571 Object Constraint; in serializeTemplateMixin()
589 Object Elem; in generateParentContexts()
633 Object *ExtendedModule::addSymbol(Object &&Symbol) { in addSymbol()
638 void ExtendedModule::addRelationship(Object &&Relationship) { in addRelationship()
645 Object SymbolGraphSerializer::serializeMetadata() const { in serializeMetadata()
646 Object Metadata; in serializeMetadata()
653 Object
655 Object Module; in serializeModuleObject()
719 Object Relationship; in serializeRelationship()
753 Object Obj; in serializeAPIRecord()
1021 Object SymbolGraphSerializer::serializeGraph(StringRef ModuleName, in serializeGraph()
1023 Object Root; in serializeGraph()
1036 Object Root = serializeGraph(ModuleName, std::move(EM)); in serializeGraphToStream()
1079 std::optional<Object>
1086 Object Root; in serializeSingleSymbolSGF()
1117 Object RelatedSymbol; in serializeSingleSymbolSGF()