Lines Matching defs:SymbolReference
164 struct SymbolReference {
174 SymbolReference() = default;
175 SymbolReference(StringRef Name, StringRef USR, StringRef Source = "")
177 SymbolReference(const APIRecord *R);
179 /// Determine if this SymbolReference is empty.
244 SymbolReference Parent;
290 SymbolReference Parent, PresumedLoc Location,
388 NamespaceRecord(StringRef USR, StringRef Name, SymbolReference Parent,
408 GlobalFunctionRecord(StringRef USR, StringRef Name, SymbolReference Parent,
420 SymbolReference Parent, PresumedLoc Loc,
444 SymbolReference Parent, PresumedLoc Loc,
467 StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc,
487 GlobalVariableRecord(StringRef USR, StringRef Name, SymbolReference Parent,
498 SymbolReference Parent, PresumedLoc Loc,
525 SymbolReference Parent, PresumedLoc Loc,
546 StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc,
568 StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc,
589 EnumConstantRecord(StringRef USR, StringRef Name, SymbolReference Parent,
609 SymbolReference Parent, PresumedLoc Loc,
634 EnumRecord(StringRef USR, StringRef Name, SymbolReference Parent,
657 SymbolReference Parent, PresumedLoc Loc,
679 SymbolReference Parent, PresumedLoc Loc,
702 StructFieldRecord(StringRef USR, StringRef Name, SymbolReference Parent,
720 StructRecord(StringRef USR, StringRef Name, SymbolReference Parent,
739 UnionFieldRecord(StringRef USR, StringRef Name, SymbolReference Parent,
757 UnionRecord(StringRef USR, StringRef Name, SymbolReference Parent,
776 CXXFieldRecord(StringRef USR, StringRef Name, SymbolReference Parent,
787 SymbolReference Parent, PresumedLoc Loc,
811 CXXFieldTemplateRecord(StringRef USR, StringRef Name, SymbolReference Parent,
834 SymbolReference Parent, PresumedLoc Loc,
848 CXXConstructorRecord(StringRef USR, StringRef Name, SymbolReference Parent,
869 CXXDestructorRecord(StringRef USR, StringRef Name, SymbolReference Parent,
890 CXXStaticMethodRecord(StringRef USR, StringRef Name, SymbolReference Parent,
911 CXXInstanceMethodRecord(StringRef USR, StringRef Name, SymbolReference Parent,
935 CXXMethodTemplateRecord(StringRef USR, StringRef Name, SymbolReference Parent,
956 StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc,
989 SymbolReference Parent, PresumedLoc Loc,
1009 StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc,
1029 ObjCClassPropertyRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1054 SymbolReference Parent, PresumedLoc Loc,
1080 SymbolReference Parent, PresumedLoc Loc,
1095 SymbolReference Parent, PresumedLoc Loc,
1114 ObjCClassMethodRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1134 StaticFieldRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1153 SmallVector<SymbolReference> Protocols;
1158 SymbolReference Parent, PresumedLoc Loc,
1172 SmallVector<SymbolReference> Bases;
1174 CXXClassRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1200 ClassTemplateRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1219 StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc,
1238 StringRef USR, StringRef Name, SymbolReference Parent, PresumedLoc Loc,
1259 ConceptRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1277 SymbolReference Interface;
1279 ObjCCategoryRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1283 DeclarationFragments SubHeading, SymbolReference Interface,
1310 SymbolReference SuperClass;
1312 ObjCInterfaceRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1317 SymbolReference SuperClass, bool IsFromSystemHeader)
1334 ObjCProtocolRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1355 MacroDefinitionRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1378 SymbolReference UnderlyingType;
1380 TypedefRecord(StringRef USR, StringRef Name, SymbolReference Parent,
1383 DeclarationFragments SubHeading, SymbolReference UnderlyingType,
1418 SymbolReference createSymbolReference(StringRef Name, StringRef USR,