Lines Matching refs:Object

41 void serializeObject(Object &Paren, StringRef Key, std::optional<Object> Obj) {  in serializeObject()
48 void serializeArray(Object &Paren, StringRef Key, std::optional<Array> Array) { in serializeArray()
69 std::optional<Object> serializeSemanticVersion(const VersionTuple &V) { in serializeSemanticVersion()
73 Object Version; in serializeSemanticVersion()
84 Object serializeOperatingSystem(const Triple &T) { in serializeOperatingSystem()
85 Object OS; in serializeOperatingSystem()
96 Object serializePlatform(const Triple &T) { in serializePlatform()
97 Object Platform; in serializePlatform()
105 Object serializeSourcePosition(const PresumedLoc &Loc) { in serializeSourcePosition()
108 Object SourcePosition; in serializeSourcePosition()
120 Object serializeSourceLocation(const PresumedLoc &Loc, in serializeSourceLocation()
122 Object SourceLocation; in serializeSourceLocation()
136 Object serializeSourceRange(const PresumedLoc &BeginLoc, in serializeSourceRange()
138 Object SourceRange; in serializeSourceRange()
163 Object UnconditionallyDeprecated; in serializeAvailability()
172 Object Availability; in serializeAvailability()
218 Object serializeIdentifier(const APIRecord &Record, Language Lang) { in serializeIdentifier()
219 Object Identifier; in serializeIdentifier()
242 std::optional<Object> serializeDocComment(const DocComment &Comment) { in serializeDocComment()
246 Object DocComment; in serializeDocComment()
249 Object Line; in serializeDocComment()
301 Object Fragment; in serializeDeclarationFragments()
321 Object serializeNames(const APIRecord &Record) { in serializeNames()
322 Object Names; in serializeNames()
336 Object serializeSymbolKind(APIRecord::RecordKind RK, Language Lang) { in serializeSymbolKind()
341 Object Kind; in serializeSymbolKind()
421 Object serializeSymbolKind(const APIRecord &Record, Language Lang) { in serializeSymbolKind()
426 std::optional<Object>
432 Object Signature; in serializeFunctionSignatureMixinImpl()
438 Object Parameter; in serializeFunctionSignatureMixinImpl()
452 std::optional<Object>
468 void serializeFunctionSignatureMixin(Object &Paren, const RecordTy &Record) { in serializeFunctionSignatureMixin()
524 Object serializeParentContext(const PathComponent &PC, Language Lang) { in serializeParentContext()
525 Object ParentContextElem; in serializeParentContext()
553 Object SymbolGraphSerializer::serializeMetadata() const { in serializeMetadata()
554 Object Metadata; in serializeMetadata()
561 Object SymbolGraphSerializer::serializeModule() const { in serializeModule()
562 Object Module; in serializeModule()
588 std::optional<Object>
593 Object Obj; in serializeAPIRecord()
657 Object Relationship; in serializeRelationship()
809 Object SymbolGraphSerializer::serialize() { in serialize()
842 Object SymbolGraphSerializer::serializeCurrentGraph() { in serializeCurrentGraph()
843 Object Root; in serializeCurrentGraph()
854 Object root = serialize(); in serialize()
861 std::optional<Object>
868 Object Root; in serializeSingleSymbolSGF()
893 Object RelatedSymbol; in serializeSingleSymbolSGF()