reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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.cpp115 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 {