reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

include/llvm/Demangle/MicrosoftDemangle.h
   91   template <typename T, typename... Args> T *alloc(Args &&... ConstructorArgs) {
include/llvm/Demangle/MicrosoftDemangleNodes.h
  312 struct PrimitiveTypeNode : public TypeNode {
  322 struct FunctionSignatureNode : public TypeNode {
  363 struct VcallThunkIdentifierNode : public IdentifierNode {
  371 struct DynamicStructorIdentifierNode : public IdentifierNode {
  382 struct NamedIdentifierNode : public IdentifierNode {
  390 struct IntrinsicFunctionIdentifierNode : public IdentifierNode {
  400 struct LiteralOperatorIdentifierNode : public IdentifierNode {
  409 struct LocalStaticGuardIdentifierNode : public IdentifierNode {
  419 struct ConversionOperatorIdentifierNode : public IdentifierNode {
  429 struct StructorIdentifierNode : public IdentifierNode {
  442 struct ThunkSignatureNode : public FunctionSignatureNode {
  458 struct PointerTypeNode : public TypeNode {
  474 struct TagTypeNode : public TypeNode {
  484 struct ArrayTypeNode : public TypeNode {
  505 struct CustomTypeNode : public TypeNode {
  514 struct NodeArrayNode : public Node {
  525 struct QualifiedNameNode : public Node {
  538 struct TemplateParameterReferenceNode : public Node {
  552 struct IntegerLiteralNode : public Node {
  563 struct RttiBaseClassDescriptorNode : public IdentifierNode {
  575 struct SymbolNode : public Node {
  581 struct SpecialTableSymbolNode : public SymbolNode {
  590 struct LocalStaticGuardVariableNode : public SymbolNode {
  599 struct EncodedStringLiteralNode : public SymbolNode {
  609 struct VariableSymbolNode : public SymbolNode {
  618 struct FunctionSymbolNode : public SymbolNode {
lib/Demangle/MicrosoftDemangle.cpp
   37 struct NodeList {