Lines Matching refs:Output

434 //  Output
437 Output::Output(raw_ostream &yout, void *context, int WrapColumn)
440 Output::~Output() = default;
442 bool Output::outputting() const {
446 void Output::beginMapping() {
452 bool Output::mapTag(StringRef Tag, bool Use) {
483 void Output::endMapping() {
494 std::vector<StringRef> Output::keys() {
498 bool Output::preflightKey(const char *Key, bool Required, bool SameAsDefault,
514 void Output::postflightKey(void *) {
524 void Output::beginFlowMapping() {
531 void Output::endFlowMapping() {
536 void Output::beginDocuments() {
540 bool Output::preflightDocument(unsigned index) {
546 void Output::postflightDocument() {
549 void Output::endDocuments() {
553 unsigned Output::beginSequence() {
560 void Output::endSequence() {
571 bool Output::preflightElement(unsigned, void *&) {
575 void Output::postflightElement(void *) {
585 unsigned Output::beginFlowSequence() {
594 void Output::endFlowSequence() {
599 bool Output::preflightFlowElement(unsigned, void *&) {
612 void Output::postflightFlowElement(void *) {
616 void Output::beginEnumScalar() {
620 bool Output::matchEnumScalar(const char *Str, bool Match) {
629 bool Output::matchEnumFallback() {
636 void Output::endEnumScalar() {
641 bool Output::beginBitSetScalar(bool &DoClear) {
649 bool Output::bitSetMatch(const char *Str, bool Matches) {
659 void Output::endBitSetScalar() {
663 void Output::scalarString(StringRef &S, QuotingType MustQuote) {
707 void Output::blockScalarString(StringRef &S) {
725 void Output::scalarTag(std::string &Tag) {
733 void Output::setError(const Twine &message) {
736 bool Output::canElideEmptySequence() {
749 void Output::output(StringRef s) {
754 void Output::outputUpToEndOfLine(StringRef s) {
761 void Output::outputNewLine() {
770 void Output::newLineCheck() {
806 void Output::paddedKey(StringRef key) {
816 void Output::flowKey(StringRef Key) {
830 NodeKind Output::getNodeKind() { report_fatal_error("invalid call"); }
832 bool Output::inSeqAnyElement(InState State) {
836 bool Output::inFlowSeqAnyElement(InState State) {
840 bool Output::inMapAnyKey(InState State) {
844 bool Output::inFlowMapAnyKey(InState State) {