Lines Matching full:implementation
611 class APINotesReader::Implementation { class in clang::api_notes::APINotesReader
732 APINotesReader::Implementation::getIdentifier(llvm::StringRef Str) { in getIdentifier()
747 APINotesReader::Implementation::getSelector(ObjCSelectorRef Selector) { in getSelector()
769 bool APINotesReader::Implementation::readControlBlock( in readControlBlock()
856 bool APINotesReader::Implementation::readIdentifierBlock( in readIdentifierBlock()
932 bool APINotesReader::Implementation::readContextBlock( in readContextBlock()
1022 bool APINotesReader::Implementation::readObjCPropertyBlock( in readObjCPropertyBlock()
1099 bool APINotesReader::Implementation::readObjCMethodBlock( in readObjCMethodBlock()
1174 bool APINotesReader::Implementation::readCXXMethodBlock( in readCXXMethodBlock()
1249 bool APINotesReader::Implementation::readObjCSelectorBlock( in readObjCSelectorBlock()
1325 bool APINotesReader::Implementation::readGlobalVariableBlock( in readGlobalVariableBlock()
1401 bool APINotesReader::Implementation::readGlobalFunctionBlock( in readGlobalFunctionBlock()
1477 bool APINotesReader::Implementation::readEnumConstantBlock( in readEnumConstantBlock()
1553 bool APINotesReader::Implementation::readTagBlock( in readTagBlock()
1628 bool APINotesReader::Implementation::readTypedefBlock( in readTypedefBlock()
1705 : Implementation(new class Implementation) { in APINotesReader()
1709 Implementation->InputBuffer = InputBuffer; in APINotesReader()
1710 Implementation->SwiftVersion = SwiftVersion; in APINotesReader()
1711 llvm::BitstreamCursor Cursor(*Implementation->InputBuffer); in APINotesReader()
1760 Implementation->readControlBlock(Cursor, Scratch)) { in APINotesReader()
1770 Implementation->readIdentifierBlock(Cursor, Scratch)) { in APINotesReader()
1778 Implementation->readContextBlock(Cursor, Scratch)) { in APINotesReader()
1787 Implementation->readObjCPropertyBlock(Cursor, Scratch)) { in APINotesReader()
1795 Implementation->readObjCMethodBlock(Cursor, Scratch)) { in APINotesReader()
1803 Implementation->readCXXMethodBlock(Cursor, Scratch)) { in APINotesReader()
1811 Implementation->readObjCSelectorBlock(Cursor, Scratch)) { in APINotesReader()
1819 Implementation->readGlobalVariableBlock(Cursor, Scratch)) { in APINotesReader()
1827 Implementation->readGlobalFunctionBlock(Cursor, Scratch)) { in APINotesReader()
1835 Implementation->readEnumConstantBlock(Cursor, Scratch)) { in APINotesReader()
1843 Implementation->readTagBlock(Cursor, Scratch)) { in APINotesReader()
1851 Implementation->readTypedefBlock(Cursor, Scratch)) { in APINotesReader()
1874 APINotesReader::~APINotesReader() { delete Implementation->InputBuffer; } in ~APINotesReader()
1923 if (!Implementation->ContextIDTable) in lookupObjCClassID()
1926 std::optional<IdentifierID> ClassID = Implementation->getIdentifier(Name); in lookupObjCClassID()
1932 auto KnownID = Implementation->ContextIDTable->find( in lookupObjCClassID()
1934 if (KnownID == Implementation->ContextIDTable->end()) in lookupObjCClassID()
1942 if (!Implementation->ContextInfoTable) in lookupObjCClassInfo()
1949 auto KnownInfo = Implementation->ContextInfoTable->find(CtxID->Value); in lookupObjCClassInfo()
1950 if (KnownInfo == Implementation->ContextInfoTable->end()) in lookupObjCClassInfo()
1953 return {Implementation->SwiftVersion, *KnownInfo}; in lookupObjCClassInfo()
1958 if (!Implementation->ContextIDTable) in lookupObjCProtocolID()
1961 std::optional<IdentifierID> classID = Implementation->getIdentifier(Name); in lookupObjCProtocolID()
1967 auto KnownID = Implementation->ContextIDTable->find( in lookupObjCProtocolID()
1969 if (KnownID == Implementation->ContextIDTable->end()) in lookupObjCProtocolID()
1977 if (!Implementation->ContextInfoTable) in lookupObjCProtocolInfo()
1984 auto KnownInfo = Implementation->ContextInfoTable->find(CtxID->Value); in lookupObjCProtocolInfo()
1985 if (KnownInfo == Implementation->ContextInfoTable->end()) in lookupObjCProtocolInfo()
1988 return {Implementation->SwiftVersion, *KnownInfo}; in lookupObjCProtocolInfo()
1994 if (!Implementation->ObjCPropertyTable) in lookupObjCProperty()
1997 std::optional<IdentifierID> PropertyID = Implementation->getIdentifier(Name); in lookupObjCProperty()
2001 auto Known = Implementation->ObjCPropertyTable->find( in lookupObjCProperty()
2003 if (Known == Implementation->ObjCPropertyTable->end()) in lookupObjCProperty()
2006 return {Implementation->SwiftVersion, *Known}; in lookupObjCProperty()
2012 if (!Implementation->ObjCMethodTable) in lookupObjCMethod()
2015 std::optional<SelectorID> SelID = Implementation->getSelector(Selector); in lookupObjCMethod()
2019 auto Known = Implementation->ObjCMethodTable->find( in lookupObjCMethod()
2022 if (Known == Implementation->ObjCMethodTable->end()) in lookupObjCMethod()
2025 return {Implementation->SwiftVersion, *Known}; in lookupObjCMethod()
2030 if (!Implementation->CXXMethodTable) in lookupCXXMethod()
2033 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupCXXMethod()
2037 auto Known = Implementation->CXXMethodTable->find( in lookupCXXMethod()
2039 if (Known == Implementation->CXXMethodTable->end()) in lookupCXXMethod()
2042 return {Implementation->SwiftVersion, *Known}; in lookupCXXMethod()
2048 if (!Implementation->GlobalVariableTable) in lookupGlobalVariable()
2051 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupGlobalVariable()
2057 auto Known = Implementation->GlobalVariableTable->find(Key); in lookupGlobalVariable()
2058 if (Known == Implementation->GlobalVariableTable->end()) in lookupGlobalVariable()
2061 return {Implementation->SwiftVersion, *Known}; in lookupGlobalVariable()
2067 if (!Implementation->GlobalFunctionTable) in lookupGlobalFunction()
2070 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupGlobalFunction()
2076 auto Known = Implementation->GlobalFunctionTable->find(Key); in lookupGlobalFunction()
2077 if (Known == Implementation->GlobalFunctionTable->end()) in lookupGlobalFunction()
2080 return {Implementation->SwiftVersion, *Known}; in lookupGlobalFunction()
2085 if (!Implementation->EnumConstantTable) in lookupEnumConstant()
2088 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupEnumConstant()
2092 auto Known = Implementation->EnumConstantTable->find(*NameID); in lookupEnumConstant()
2093 if (Known == Implementation->EnumConstantTable->end()) in lookupEnumConstant()
2096 return {Implementation->SwiftVersion, *Known}; in lookupEnumConstant()
2102 if (!Implementation->ContextIDTable) in lookupTagID()
2105 std::optional<IdentifierID> TagID = Implementation->getIdentifier(Name); in lookupTagID()
2109 auto KnownID = Implementation->ContextIDTable->find( in lookupTagID()
2111 if (KnownID == Implementation->ContextIDTable->end()) in lookupTagID()
2119 if (!Implementation->TagTable) in lookupTag()
2122 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupTag()
2128 auto Known = Implementation->TagTable->find(Key); in lookupTag()
2129 if (Known == Implementation->TagTable->end()) in lookupTag()
2132 return {Implementation->SwiftVersion, *Known}; in lookupTag()
2138 if (!Implementation->TypedefTable) in lookupTypedef()
2141 std::optional<IdentifierID> NameID = Implementation->getIdentifier(Name); in lookupTypedef()
2147 auto Known = Implementation->TypedefTable->find(Key); in lookupTypedef()
2148 if (Known == Implementation->TypedefTable->end()) in lookupTypedef()
2151 return {Implementation->SwiftVersion, *Known}; in lookupTypedef()
2157 if (!Implementation->ContextIDTable) in lookupNamespaceID()
2160 std::optional<IdentifierID> NamespaceID = Implementation->getIdentifier(Name); in lookupNamespaceID()
2166 auto KnownID = Implementation->ContextIDTable->find( in lookupNamespaceID()
2168 if (KnownID == Implementation->ContextIDTable->end()) in lookupNamespaceID()