/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Demangle/ |
D | MicrosoftDemangleNodes.h | 293 struct SymbolNode; 544 SymbolNode *Symbol = nullptr; 575 struct SymbolNode : public Node { struct 576 explicit SymbolNode(NodeKind K) : Node(K) {} in SymbolNode() argument 581 struct SpecialTableSymbolNode : public SymbolNode { argument 583 : SymbolNode(NodeKind::SpecialTableSymbol) {} in SpecialTableSymbolNode() 590 struct LocalStaticGuardVariableNode : public SymbolNode { 592 : SymbolNode(NodeKind::LocalStaticGuardVariable) {} in LocalStaticGuardVariableNode() 599 struct EncodedStringLiteralNode : public SymbolNode { 600 EncodedStringLiteralNode() : SymbolNode(NodeKind::EncodedStringLiteral) {} in EncodedStringLiteralNode() [all …]
|
D | MicrosoftDemangle.h | 147 SymbolNode *parse(StringView &MangledName); 157 SymbolNode *demangleEncodedSymbol(StringView &MangledName, 159 SymbolNode *demangleDeclarator(StringView &MangledName); 160 SymbolNode *demangleMD5Name(StringView &MangledName); 161 SymbolNode *demangleTypeinfoName(StringView &MangledName); 223 SymbolNode *demangleSpecialIntrinsic(StringView &MangledName);
|
/external/llvm-project/llvm/include/llvm/Demangle/ |
D | MicrosoftDemangleNodes.h | 293 struct SymbolNode; 544 SymbolNode *Symbol = nullptr; 575 struct SymbolNode : public Node { struct 576 explicit SymbolNode(NodeKind K) : Node(K) {} in SymbolNode() argument 581 struct SpecialTableSymbolNode : public SymbolNode { argument 583 : SymbolNode(NodeKind::SpecialTableSymbol) {} in SpecialTableSymbolNode() 590 struct LocalStaticGuardVariableNode : public SymbolNode { 592 : SymbolNode(NodeKind::LocalStaticGuardVariable) {} in LocalStaticGuardVariableNode() 599 struct EncodedStringLiteralNode : public SymbolNode { 600 EncodedStringLiteralNode() : SymbolNode(NodeKind::EncodedStringLiteral) {} in EncodedStringLiteralNode() [all …]
|
D | MicrosoftDemangle.h | 147 SymbolNode *parse(StringView &MangledName); 157 SymbolNode *demangleEncodedSymbol(StringView &MangledName, 159 SymbolNode *demangleDeclarator(StringView &MangledName); 160 SymbolNode *demangleMD5Name(StringView &MangledName); 161 SymbolNode *demangleTypeinfoName(StringView &MangledName); 223 SymbolNode *demangleSpecialIntrinsic(StringView &MangledName);
|
/external/llvm-project/lldb/source/Symbol/ |
D | PostfixExpression.cpp | 78 stack.push_back(MakeNode<SymbolNode>(alloc, token)); in ParseOneExpression() 110 SymbolResolver(llvm::function_ref<Node *(SymbolNode &symbol)> replacer) in SymbolResolver() 124 bool Visit(SymbolNode &symbol, Node *&ref) override { in Visit() 138 llvm::function_ref<Node *(SymbolNode &symbol)> m_replacer; 160 void Visit(SymbolNode &symbol, Node *&) override { in Visit() 241 Node *&node, llvm::function_ref<Node *(SymbolNode &)> replacer) { in ResolveSymbols()
|
/external/llvm-project/lldb/include/lldb/Symbol/ |
D | PostfixExpression.h | 119 class SymbolNode : public Node { 121 SymbolNode(llvm::StringRef name) : Node(Symbol), m_name(name) {} in SymbolNode() function 171 virtual ResultT Visit(SymbolNode &symbol, Node *&ref) = 0; 187 return Visit(llvm::cast<SymbolNode>(*node), node); in Dispatch() 204 llvm::function_ref<Node *(SymbolNode &symbol)> replacer);
|
/external/llvm-project/lldb/unittests/Symbol/ |
D | PostfixExpressionTest.cpp | 59 std::string Visit(SymbolNode &symbol, Node *&) override { in Visit() 138 if (!ResolveSymbols(ast, [&](SymbolNode &symbol) -> Node * { in ParseAndGenerateDWARF()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Demangle/ |
D | MicrosoftDemangle.cpp | 391 SymbolNode *Symbol = demangleDeclarator(MangledName); in demangleInitFiniStub() 430 SymbolNode *Demangler::demangleSpecialIntrinsic(StringView &MangledName) { in demangleSpecialIntrinsic() 700 SymbolNode *Demangler::demangleEncodedSymbol(StringView &MangledName, in demangleEncodedSymbol() 730 SymbolNode *Demangler::demangleDeclarator(StringView &MangledName) { in demangleDeclarator() 737 SymbolNode *Symbol = demangleEncodedSymbol(MangledName, QN); in demangleDeclarator() 754 SymbolNode *Demangler::demangleMD5Name(StringView &MangledName) { in demangleMD5Name() 780 SymbolNode *S = Arena.alloc<SymbolNode>(NodeKind::Md5Symbol); in demangleMD5Name() 786 SymbolNode *Demangler::demangleTypeinfoName(StringView &MangledName) { in demangleTypeinfoName() 799 SymbolNode *Demangler::parse(StringView &MangledName) { in parse() 819 if (SymbolNode *SI = demangleSpecialIntrinsic(MangledName)) in parse() [all …]
|
D | MicrosoftDemangleNodes.cpp | 575 void SymbolNode::output(OutputStream &OS, OutputFlags Flags) const { in output()
|
/external/llvm-project/llvm/lib/Demangle/ |
D | MicrosoftDemangle.cpp | 391 SymbolNode *Symbol = demangleDeclarator(MangledName); in demangleInitFiniStub() 430 SymbolNode *Demangler::demangleSpecialIntrinsic(StringView &MangledName) { in demangleSpecialIntrinsic() 700 SymbolNode *Demangler::demangleEncodedSymbol(StringView &MangledName, in demangleEncodedSymbol() 730 SymbolNode *Demangler::demangleDeclarator(StringView &MangledName) { in demangleDeclarator() 737 SymbolNode *Symbol = demangleEncodedSymbol(MangledName, QN); in demangleDeclarator() 754 SymbolNode *Demangler::demangleMD5Name(StringView &MangledName) { in demangleMD5Name() 780 SymbolNode *S = Arena.alloc<SymbolNode>(NodeKind::Md5Symbol); in demangleMD5Name() 786 SymbolNode *Demangler::demangleTypeinfoName(StringView &MangledName) { in demangleTypeinfoName() 799 SymbolNode *Demangler::parse(StringView &MangledName) { in parse() 819 if (SymbolNode *SI = demangleSpecialIntrinsic(MangledName)) in parse() [all …]
|
D | MicrosoftDemangleNodes.cpp | 575 void SymbolNode::output(OutputStream &OS, OutputFlags Flags) const { in output()
|
/external/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
D | PdbFPOProgramToDWARFExpression.cpp | 65 ResolveSymbols(it->second, [&](SymbolNode &symbol) -> Node * { in ResolveFPOProgram()
|
D | PdbAstBuilder.cpp | 544 llvm::ms_demangle::SymbolNode *node = demangler.parse(name); in GetParentDeclContextForSymbol()
|
/external/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/ |
D | SymbolFileBreakpad.cpp | 464 rhs, [&](postfix::SymbolNode &symbol) -> postfix::Node * { in ParseCFIUnwindRow() 592 [&](postfix::SymbolNode &symbol) -> postfix::Node * { in ParseWinUnwindPlan() 606 auto *symbol = llvm::dyn_cast<postfix::SymbolNode>(it->second); in ParseWinUnwindPlan()
|