Lines Matching refs:OutputBuffer
27 static void outputSpaceIfNecessary(OutputBuffer &OB) { in outputSpaceIfNecessary()
36 static void outputSingleQualifier(OutputBuffer &OB, Qualifiers Q) { in outputSingleQualifier()
52 static bool outputQualifierIfPresent(OutputBuffer &OB, Qualifiers Q, in outputQualifierIfPresent()
64 static void outputQualifiers(OutputBuffer &OB, Qualifiers Q, bool SpaceBefore, in outputQualifiers()
78 static void outputCallingConvention(OutputBuffer &OB, CallingConv CC) { in outputCallingConvention()
121 OutputBuffer OB; in toString()
129 void PrimitiveTypeNode::outputPre(OutputBuffer &OB, OutputFlags Flags) const { in outputPre()
158 void NodeArrayNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()
162 void NodeArrayNode::output(OutputBuffer &OB, OutputFlags Flags, in output()
174 void EncodedStringLiteralNode::output(OutputBuffer &OB, in output()
195 void IntegerLiteralNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()
201 void TemplateParameterReferenceNode::output(OutputBuffer &OB, in output()
223 void IdentifierNode::outputTemplateParameters(OutputBuffer &OB, in outputTemplateParameters()
232 void DynamicStructorIdentifierNode::output(OutputBuffer &OB, in output()
250 void NamedIdentifierNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()
255 void IntrinsicFunctionIdentifierNode::output(OutputBuffer &OB, in output()
356 void LocalStaticGuardIdentifierNode::output(OutputBuffer &OB, in output()
366 void ConversionOperatorIdentifierNode::output(OutputBuffer &OB, in output()
374 void StructorIdentifierNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()
381 void LiteralOperatorIdentifierNode::output(OutputBuffer &OB, in output()
387 void FunctionSignatureNode::outputPre(OutputBuffer &OB, in outputPre()
419 void FunctionSignatureNode::outputPost(OutputBuffer &OB, in outputPost()
457 void ThunkSignatureNode::outputPre(OutputBuffer &OB, OutputFlags Flags) const { in outputPre()
463 void ThunkSignatureNode::outputPost(OutputBuffer &OB, OutputFlags Flags) const { in outputPost()
480 void PointerTypeNode::outputPre(OutputBuffer &OB, OutputFlags Flags) const { in outputPre()
529 void PointerTypeNode::outputPost(OutputBuffer &OB, OutputFlags Flags) const { in outputPost()
537 void TagTypeNode::outputPre(OutputBuffer &OB, OutputFlags Flags) const { in outputPre()
551 void TagTypeNode::outputPost(OutputBuffer &OB, OutputFlags Flags) const {} in outputPost()
553 void ArrayTypeNode::outputPre(OutputBuffer &OB, OutputFlags Flags) const { in outputPre()
558 void ArrayTypeNode::outputOneDimension(OutputBuffer &OB, OutputFlags Flags, in outputOneDimension()
566 void ArrayTypeNode::outputDimensionsImpl(OutputBuffer &OB, in outputDimensionsImpl()
578 void ArrayTypeNode::outputPost(OutputBuffer &OB, OutputFlags Flags) const { in outputPost()
586 void SymbolNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()
590 void FunctionSymbolNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()
597 void PointerAuthQualifierNode::output(OutputBuffer &OB, in output()
604 void VariableSymbolNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()
635 void CustomTypeNode::outputPre(OutputBuffer &OB, OutputFlags Flags) const { in outputPre()
638 void CustomTypeNode::outputPost(OutputBuffer &OB, OutputFlags Flags) const {} in outputPost()
640 void QualifiedNameNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()
644 void RttiBaseClassDescriptorNode::output(OutputBuffer &OB, in output()
652 void LocalStaticGuardVariableNode::output(OutputBuffer &OB, in output()
657 void VcallThunkIdentifierNode::output(OutputBuffer &OB, in output()
662 void SpecialTableSymbolNode::output(OutputBuffer &OB, OutputFlags Flags) const { in output()