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

References

include/llvm/Demangle/MicrosoftDemangleNodes.h
  262   virtual void output(OutputStream &OS, OutputFlags Flags) const = 0;
  264   std::string toString(OutputFlags Flags = OF_Default) const;
  301   virtual void outputPre(OutputStream &OS, OutputFlags Flags) const = 0;
  302   virtual void outputPost(OutputStream &OS, OutputFlags Flags) const = 0;
  304   void output(OutputStream &OS, OutputFlags Flags) const override {
  316   void outputPre(OutputStream &OS, OutputFlags Flags) const;
  317   void outputPost(OutputStream &OS, OutputFlags Flags) const {}
  326   void outputPre(OutputStream &OS, OutputFlags Flags) const override;
  327   void outputPost(OutputStream &OS, OutputFlags Flags) const override;
  360   void outputTemplateParameters(OutputStream &OS, OutputFlags Flags) const;
  366   void output(OutputStream &OS, OutputFlags Flags) const override;
  375   void output(OutputStream &OS, OutputFlags Flags) const override;
  385   void output(OutputStream &OS, OutputFlags Flags) const override;
  395   void output(OutputStream &OS, OutputFlags Flags) const override;
  404   void output(OutputStream &OS, OutputFlags Flags) const override;
  413   void output(OutputStream &OS, OutputFlags Flags) const override;
  423   void output(OutputStream &OS, OutputFlags Flags) const override;
  435   void output(OutputStream &OS, OutputFlags Flags) const override;
  445   void outputPre(OutputStream &OS, OutputFlags Flags) const override;
  446   void outputPost(OutputStream &OS, OutputFlags Flags) const override;
  460   void outputPre(OutputStream &OS, OutputFlags Flags) const override;
  461   void outputPost(OutputStream &OS, OutputFlags Flags) const override;
  477   void outputPre(OutputStream &OS, OutputFlags Flags) const;
  478   void outputPost(OutputStream &OS, OutputFlags Flags) const;
  487   void outputPre(OutputStream &OS, OutputFlags Flags) const;
  488   void outputPost(OutputStream &OS, OutputFlags Flags) const;
  490   void outputDimensionsImpl(OutputStream &OS, OutputFlags Flags) const;
  491   void outputOneDimension(OutputStream &OS, OutputFlags Flags, Node *N) const;
  502   void output(OutputStream &OS, OutputFlags Flags) const override {}
  508   void outputPre(OutputStream &OS, OutputFlags Flags) const override;
  509   void outputPost(OutputStream &OS, OutputFlags Flags) const override;
  517   void output(OutputStream &OS, OutputFlags Flags) const override;
  519   void output(OutputStream &OS, OutputFlags Flags, StringView Separator) const;
  528   void output(OutputStream &OS, OutputFlags Flags) const override;
  542   void output(OutputStream &OS, OutputFlags Flags) const override;
  557   void output(OutputStream &OS, OutputFlags Flags) const override;
  567   void output(OutputStream &OS, OutputFlags Flags) const override;
  577   void output(OutputStream &OS, OutputFlags Flags) const override;
  585   void output(OutputStream &OS, OutputFlags Flags) const override;
  594   void output(OutputStream &OS, OutputFlags Flags) const override;
  602   void output(OutputStream &OS, OutputFlags Flags) const override;
  612   void output(OutputStream &OS, OutputFlags Flags) const override;
  621   void output(OutputStream &OS, OutputFlags Flags) const override;
lib/Demangle/MicrosoftDemangle.cpp
 2349   OutputFlags OF = OF_Default;
lib/Demangle/MicrosoftDemangleNodes.cpp
  115 std::string Node::toString(OutputFlags Flags) const {
  123 void PrimitiveTypeNode::outputPre(OutputStream &OS, OutputFlags Flags) const {
  150 void NodeArrayNode::output(OutputStream &OS, OutputFlags Flags) const {
  154 void NodeArrayNode::output(OutputStream &OS, OutputFlags Flags,
  167                                       OutputFlags Flags) const {
  187 void IntegerLiteralNode::output(OutputStream &OS, OutputFlags Flags) const {
  194                                             OutputFlags Flags) const {
  216                                               OutputFlags Flags) const {
  225                                            OutputFlags Flags) const {
  242 void NamedIdentifierNode::output(OutputStream &OS, OutputFlags Flags) const {
  248                                              OutputFlags Flags) const {
  349                                             OutputFlags Flags) const {
  359                                               OutputFlags Flags) const {
  366 void StructorIdentifierNode::output(OutputStream &OS, OutputFlags Flags) const {
  374                                            OutputFlags Flags) const {
  380                                       OutputFlags Flags) const {
  412                                        OutputFlags Flags) const {
  449 void ThunkSignatureNode::outputPre(OutputStream &OS, OutputFlags Flags) const {
  455 void ThunkSignatureNode::outputPost(OutputStream &OS, OutputFlags Flags) const {
  472 void PointerTypeNode::outputPre(OutputStream &OS, OutputFlags Flags) const {
  518 void PointerTypeNode::outputPost(OutputStream &OS, OutputFlags Flags) const {
  526 void TagTypeNode::outputPre(OutputStream &OS, OutputFlags Flags) const {
  540 void TagTypeNode::outputPost(OutputStream &OS, OutputFlags Flags) const {}
  542 void ArrayTypeNode::outputPre(OutputStream &OS, OutputFlags Flags) const {
  547 void ArrayTypeNode::outputOneDimension(OutputStream &OS, OutputFlags Flags,
  556                                          OutputFlags Flags) const {
  567 void ArrayTypeNode::outputPost(OutputStream &OS, OutputFlags Flags) const {
  575 void SymbolNode::output(OutputStream &OS, OutputFlags Flags) const {
  579 void FunctionSymbolNode::output(OutputStream &OS, OutputFlags Flags) const {
  586 void VariableSymbolNode::output(OutputStream &OS, OutputFlags Flags) const {
  617 void CustomTypeNode::outputPre(OutputStream &OS, OutputFlags Flags) const {
  620 void CustomTypeNode::outputPost(OutputStream &OS, OutputFlags Flags) const {}
  622 void QualifiedNameNode::output(OutputStream &OS, OutputFlags Flags) const {
  627                                          OutputFlags Flags) const {
  635                                           OutputFlags Flags) const {
  640                                       OutputFlags Flags) const {
  644 void SpecialTableSymbolNode::output(OutputStream &OS, OutputFlags Flags) const {