Lines Matching refs:Output
382 // Output
385 Output::Output(raw_ostream &yout, void *context)
396 Output::~Output() {
399 bool Output::outputting() {
403 void Output::beginMapping() {
408 bool Output::mapTag(StringRef Tag, bool Use) {
416 void Output::endMapping() {
420 bool Output::preflightKey(const char *Key, bool Required, bool SameAsDefault,
431 void Output::postflightKey(void *) {
438 void Output::beginDocuments() {
442 bool Output::preflightDocument(unsigned index) {
448 void Output::postflightDocument() {
451 void Output::endDocuments() {
455 unsigned Output::beginSequence() {
461 void Output::endSequence() {
465 bool Output::preflightElement(unsigned, void *&) {
469 void Output::postflightElement(void *) {
472 unsigned Output::beginFlowSequence() {
481 void Output::endFlowSequence() {
486 bool Output::preflightFlowElement(unsigned, void *&) {
499 void Output::postflightFlowElement(void *) {
503 void Output::beginEnumScalar() {
507 bool Output::matchEnumScalar(const char *Str, bool Match) {
516 void Output::endEnumScalar() {
521 bool Output::beginBitSetScalar(bool &DoClear) {
529 bool Output::bitSetMatch(const char *Str, bool Matches) {
539 void Output::endBitSetScalar() {
543 void Output::scalarString(StringRef &S, bool MustQuote) {
574 void Output::setError(const Twine &message) {
577 bool Output::canElideEmptySequence() {
590 void Output::output(StringRef s) {
595 void Output::outputUpToEndOfLine(StringRef s) {
601 void Output::outputNewLine() {
610 void Output::newLineCheck() {
638 void Output::paddedKey(StringRef key) {