Lines Matching refs:Input

42 //  Input
45 Input::Input(StringRef InputContent,
57 Input::~Input() {
60 std::error_code Input::error() { return EC; }
63 void Input::HNode::anchor() {}
64 void Input::EmptyHNode::anchor() {}
65 void Input::ScalarHNode::anchor() {}
67 bool Input::outputting() {
71 bool Input::setCurrentDocument() {
92 bool Input::nextDocument() {
96 bool Input::mapTag(StringRef Tag, bool Default) {
106 void Input::beginMapping() {
116 bool Input::preflightKey(const char *Key, bool Required, bool, bool &UseDefault,
149 void Input::postflightKey(void *saveInfo) {
153 void Input::endMapping() {
168 unsigned Input::beginSequence() {
175 void Input::endSequence() {
178 bool Input::preflightElement(unsigned Index, void *&SaveInfo) {
189 void Input::postflightElement(void *SaveInfo) {
193 unsigned Input::beginFlowSequence() {
200 bool Input::preflightFlowElement(unsigned index, void *&SaveInfo) {
211 void Input::postflightFlowElement(void *SaveInfo) {
215 void Input::endFlowSequence() {
218 void Input::beginEnumScalar() {
222 bool Input::matchEnumScalar(const char *Str, bool) {
234 void Input::endEnumScalar() {
240 bool Input::beginBitSetScalar(bool &DoClear) {
251 bool Input::bitSetMatch(const char *Str, bool) {
273 void Input::endBitSetScalar() {
287 void Input::scalarString(StringRef &S, bool) {
295 void Input::setError(HNode *hnode, const Twine &message) {
300 void Input::setError(Node *node, const Twine &message) {
305 Input::HNode *Input::createHNodes(Node *N) {
353 bool Input::MapHNode::isValidKey(StringRef Key) {
361 void Input::setError(const Twine &Message) {
365 bool Input::canElideEmptySequence() {
369 Input::MapHNode::~MapHNode() {
374 Input::SequenceHNode::~SequenceHNode() {