Lines Matching refs:Implementation

610 class APINotesReader::Implementation {  class in clang::api_notes::APINotesReader
723 APINotesReader::Implementation::getIdentifier(llvm::StringRef Str) { in getIdentifier()
738 APINotesReader::Implementation::getSelector(ObjCSelectorRef Selector) { in getSelector()
760 bool APINotesReader::Implementation::readControlBlock( in readControlBlock()
847 bool APINotesReader::Implementation::readIdentifierBlock( in readIdentifierBlock()
923 bool APINotesReader::Implementation::readObjCContextBlock( in readObjCContextBlock()
1014 bool APINotesReader::Implementation::readObjCPropertyBlock( in readObjCPropertyBlock()
1091 bool APINotesReader::Implementation::readObjCMethodBlock( in readObjCMethodBlock()
1166 bool APINotesReader::Implementation::readObjCSelectorBlock( in readObjCSelectorBlock()
1242 bool APINotesReader::Implementation::readGlobalVariableBlock( in readGlobalVariableBlock()
1318 bool APINotesReader::Implementation::readGlobalFunctionBlock( in readGlobalFunctionBlock()
1394 bool APINotesReader::Implementation::readEnumConstantBlock( in readEnumConstantBlock()
1470 bool APINotesReader::Implementation::readTagBlock( in readTagBlock()
1545 bool APINotesReader::Implementation::readTypedefBlock( in readTypedefBlock()
1622 : Implementation(new class Implementation) { in APINotesReader()
1626 Implementation->InputBuffer = InputBuffer; in APINotesReader()
1627 Implementation->SwiftVersion = SwiftVersion; in APINotesReader()
1628 llvm::BitstreamCursor Cursor(*Implementation->InputBuffer); in APINotesReader()
1677 Implementation->readControlBlock(Cursor, Scratch)) { in APINotesReader()
1687 Implementation->readIdentifierBlock(Cursor, Scratch)) { in APINotesReader()
1695 Implementation->readObjCContextBlock(Cursor, Scratch)) { in APINotesReader()
1704 Implementation->readObjCPropertyBlock(Cursor, Scratch)) { in APINotesReader()
1712 Implementation->readObjCMethodBlock(Cursor, Scratch)) { in APINotesReader()
1720 Implementation->readObjCSelectorBlock(Cursor, Scratch)) { in APINotesReader()
1728 Implementation->readGlobalVariableBlock(Cursor, Scratch)) { in APINotesReader()
1736 Implementation->readGlobalFunctionBlock(Cursor, Scratch)) { in APINotesReader()
1744 Implementation->readEnumConstantBlock(Cursor, Scratch)) { in APINotesReader()
1752 Implementation->readTagBlock(Cursor, Scratch)) { in APINotesReader()
1760 Implementation->readTypedefBlock(Cursor, Scratch)) { in APINotesReader()
1783 APINotesReader::~APINotesReader() { delete Implementation->InputBuffer; } in ~APINotesReader()
1832 if (!Implementation->ObjCContextIDTable) in lookupObjCClassID()
1835 std::optional<IdentifierID> ClassID = Implementation->getIdentifier(Name); in lookupObjCClassID()
1841 auto KnownID = Implementation->ObjCContextIDTable->find( in lookupObjCClassID()
1843 if (KnownID == Implementation->ObjCContextIDTable->end()) in lookupObjCClassID()
1851 if (!Implementation->ObjCContextInfoTable) in lookupObjCClassInfo()
1858 auto KnownInfo = Implementation->ObjCContextInfoTable->find(CtxID->Value); in lookupObjCClassInfo()
1859 if (KnownInfo == Implementation->ObjCContextInfoTable->end()) in lookupObjCClassInfo()
1862 return {Implementation->SwiftVersion, *KnownInfo}; in lookupObjCClassInfo()
1867 if (!Implementation->ObjCContextIDTable) in lookupObjCProtocolID()
1870 std::optional<IdentifierID> classID = Implementation->getIdentifier(Name); in lookupObjCProtocolID()
1876 auto KnownID = Implementation->ObjCContextIDTable->find( in lookupObjCProtocolID()
1878 if (KnownID == Implementation->ObjCContextIDTable->end()) in lookupObjCProtocolID()
1886 if (!Implementation->ObjCContextInfoTable) in lookupObjCProtocolInfo()
1893 auto KnownInfo = Implementation->ObjCContextInfoTable->find(CtxID->Value); in lookupObjCProtocolInfo()
1894 if (KnownInfo == Implementation->ObjCContextInfoTable->end()) in lookupObjCProtocolInfo()
1897 return {Implementation->SwiftVersion, *KnownInfo}; in lookupObjCProtocolInfo()
1903 if (!Implementation->ObjCPropertyTable) in lookupObjCProperty()
1906 std::optional<IdentifierID> PropertyID = Implementation->getIdentifier(Name); in lookupObjCProperty()
1910 auto Known = Implementation->ObjCPropertyTable->find( in lookupObjCProperty()
1912 if (Known == Implementation->ObjCPropertyTable->end()) in lookupObjCProperty()
1915 return {Implementation->SwiftVersion, *Known}; in lookupObjCProperty()
1921 if (!Implementation->ObjCMethodTable) in lookupObjCMethod()
1924 std::optional<SelectorID> SelID = Implementation->getSelector(Selector); in lookupObjCMethod()
1928 auto Known = Implementation->ObjCMethodTable->find( in lookupObjCMethod()
1931 if (Known == Implementation->ObjCMethodTable->end()) in lookupObjCMethod()
1934 return {Implementation->SwiftVersion, *Known}; in lookupObjCMethod()
1940 if (!Implementation->GlobalVariableTable) in lookupGlobalVariable()
1943 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupGlobalVariable()
1949 auto Known = Implementation->GlobalVariableTable->find(Key); in lookupGlobalVariable()
1950 if (Known == Implementation->GlobalVariableTable->end()) in lookupGlobalVariable()
1953 return {Implementation->SwiftVersion, *Known}; in lookupGlobalVariable()
1959 if (!Implementation->GlobalFunctionTable) in lookupGlobalFunction()
1962 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupGlobalFunction()
1968 auto Known = Implementation->GlobalFunctionTable->find(Key); in lookupGlobalFunction()
1969 if (Known == Implementation->GlobalFunctionTable->end()) in lookupGlobalFunction()
1972 return {Implementation->SwiftVersion, *Known}; in lookupGlobalFunction()
1977 if (!Implementation->EnumConstantTable) in lookupEnumConstant()
1980 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupEnumConstant()
1984 auto Known = Implementation->EnumConstantTable->find(*NameID); in lookupEnumConstant()
1985 if (Known == Implementation->EnumConstantTable->end()) in lookupEnumConstant()
1988 return {Implementation->SwiftVersion, *Known}; in lookupEnumConstant()
1993 if (!Implementation->TagTable) in lookupTag()
1996 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupTag()
2002 auto Known = Implementation->TagTable->find(Key); in lookupTag()
2003 if (Known == Implementation->TagTable->end()) in lookupTag()
2006 return {Implementation->SwiftVersion, *Known}; in lookupTag()
2012 if (!Implementation->TypedefTable) in lookupTypedef()
2015 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupTypedef()
2021 auto Known = Implementation->TypedefTable->find(Key); in lookupTypedef()
2022 if (Known == Implementation->TypedefTable->end()) in lookupTypedef()
2025 return {Implementation->SwiftVersion, *Known}; in lookupTypedef()
2031 if (!Implementation->ObjCContextIDTable) in lookupNamespaceID()
2034 std::optional<IdentifierID> NamespaceID = Implementation->getIdentifier(Name); in lookupNamespaceID()
2040 auto KnownID = Implementation->ObjCContextIDTable->find( in lookupNamespaceID()
2042 if (KnownID == Implementation->ObjCContextIDTable->end()) in lookupNamespaceID()