Lines Matching refs:Demangler
247 StringView Demangler::copyString(StringView Borrowed) { in copyString()
255 Demangler::demangleSpecialTableSymbolNode(StringView &MangledName, in demangleSpecialTableSymbolNode()
295 Demangler::demangleLocalStaticGuard(StringView &MangledName, bool IsThread) { in demangleLocalStaticGuard()
350 VariableSymbolNode *Demangler::demangleUntypedVariable( in demangleUntypedVariable()
364 Demangler::demangleRttiBaseClassDescriptorNode(ArenaAllocator &Arena, in demangleRttiBaseClassDescriptorNode()
381 FunctionSymbolNode *Demangler::demangleInitFiniStub(StringView &MangledName, in demangleInitFiniStub()
430 SymbolNode *Demangler::demangleSpecialIntrinsic(StringView &MangledName) { in demangleSpecialIntrinsic()
484 Demangler::demangleFunctionIdentifierCode(StringView &MangledName) { in demangleFunctionIdentifierCode()
503 Demangler::demangleStructorIdentifier(StringView &MangledName, in demangleStructorIdentifier()
511 Demangler::demangleConversionOperatorIdentifier(StringView &MangledName) { in demangleConversionOperatorIdentifier()
518 Demangler::demangleLiteralOperatorIdentifier(StringView &MangledName) { in demangleLiteralOperatorIdentifier()
526 Demangler::translateIntrinsicFunctionCode(char CH, in translateIntrinsicFunctionCode()
666 Demangler::demangleFunctionIdentifierCode(StringView &MangledName, in demangleFunctionIdentifierCode()
700 SymbolNode *Demangler::demangleEncodedSymbol(StringView &MangledName, in demangleEncodedSymbol()
730 SymbolNode *Demangler::demangleDeclarator(StringView &MangledName) { in demangleDeclarator()
754 SymbolNode *Demangler::demangleMD5Name(StringView &MangledName) { in demangleMD5Name()
786 SymbolNode *Demangler::demangleTypeinfoName(StringView &MangledName) { in demangleTypeinfoName()
799 SymbolNode *Demangler::parse(StringView &MangledName) { in parse()
825 TagTypeNode *Demangler::parseTagUniqueName(StringView &MangledName) { in parseTagUniqueName()
846 VariableSymbolNode *Demangler::demangleVariableEncoding(StringView &MangledName, in demangleVariableEncoding()
897 std::pair<uint64_t, bool> Demangler::demangleNumber(StringView &MangledName) { in demangleNumber()
924 uint64_t Demangler::demangleUnsigned(StringView &MangledName) { in demangleUnsigned()
933 int64_t Demangler::demangleSigned(StringView &MangledName) { in demangleSigned()
945 void Demangler::memorizeString(StringView S) { in memorizeString()
956 NamedIdentifierNode *Demangler::demangleBackRefName(StringView &MangledName) { in demangleBackRefName()
969 void Demangler::memorizeIdentifier(IdentifierNode *Identifier) { in memorizeIdentifier()
983 Demangler::demangleTemplateInstantiationName(StringView &MangledName, in demangleTemplateInstantiationName()
1016 NamedIdentifierNode *Demangler::demangleSimpleName(StringView &MangledName, in demangleSimpleName()
1034 uint8_t Demangler::demangleCharLiteral(StringView &MangledName) { in demangleCharLiteral()
1089 wchar_t Demangler::demangleWcharLiteral(StringView &MangledName) { in demangleWcharLiteral()
1256 FunctionSymbolNode *Demangler::demangleVcallThunkNode(StringView &MangledName) { in demangleVcallThunkNode()
1275 Demangler::demangleStringLiteral(StringView &MangledName) { in demangleStringLiteral()
1390 StringView Demangler::demangleSimpleString(StringView &MangledName, in demangleSimpleString()
1411 Demangler::demangleAnonymousNamespaceName(StringView &MangledName) { in demangleAnonymousNamespaceName()
1429 Demangler::demangleLocallyScopedNamePiece(StringView &MangledName) { in demangleLocallyScopedNamePiece()
1464 Demangler::demangleFullyQualifiedTypeName(StringView &MangledName) { in demangleFullyQualifiedTypeName()
1482 Demangler::demangleFullyQualifiedSymbolName(StringView &MangledName) { in demangleFullyQualifiedSymbolName()
1511 IdentifierNode *Demangler::demangleUnqualifiedTypeName(StringView &MangledName, in demangleUnqualifiedTypeName()
1527 Demangler::demangleUnqualifiedSymbolName(StringView &MangledName, in demangleUnqualifiedSymbolName()
1538 IdentifierNode *Demangler::demangleNameScopePiece(StringView &MangledName) { in demangleNameScopePiece()
1567 Demangler::demangleNameScopeChain(StringView &MangledName, in demangleNameScopeChain()
1598 FuncClass Demangler::demangleFunctionClass(StringView &MangledName) { in demangleFunctionClass()
1681 CallingConv Demangler::demangleCallingConvention(StringView &MangledName) { in demangleCallingConvention()
1720 StorageClass Demangler::demangleVariableStorageClass(StringView &MangledName) { in demangleVariableStorageClass()
1739 Demangler::demangleQualifiers(StringView &MangledName) { in demangleQualifiers()
1771 TypeNode *Demangler::demangleType(StringView &MangledName, in demangleType()
1819 bool Demangler::demangleThrowSpecification(StringView &MangledName) { in demangleThrowSpecification()
1829 FunctionSignatureNode *Demangler::demangleFunctionType(StringView &MangledName, in demangleFunctionType()
1856 Demangler::demangleFunctionEncoding(StringView &MangledName) { in demangleFunctionEncoding()
1908 CustomTypeNode *Demangler::demangleCustomType(StringView &MangledName) { in demangleCustomType()
1922 PrimitiveTypeNode *Demangler::demanglePrimitiveType(StringView &MangledName) { in demanglePrimitiveType()
1981 TagTypeNode *Demangler::demangleClassType(StringView &MangledName) { in demangleClassType()
2011 PointerTypeNode *Demangler::demanglePointerType(StringView &MangledName) { in demanglePointerType()
2029 PointerTypeNode *Demangler::demangleMemberPointerType(StringView &MangledName) { in demangleMemberPointerType()
2059 Qualifiers Demangler::demanglePointerExtQualifiers(StringView &MangledName) { in demanglePointerExtQualifiers()
2071 ArrayTypeNode *Demangler::demangleArrayType(StringView &MangledName) { in demangleArrayType()
2116 NodeArrayNode *Demangler::demangleFunctionParameterList(StringView &MangledName, in demangleFunctionParameterList()
2182 Demangler::demangleTemplateParameterList(StringView &MangledName) { in demangleTemplateParameterList()
2308 void Demangler::dumpBackReferences() { in dumpBackReferences()
2341 Demangler D; in microsoftDemangle()