MCPcopy Create free account
hub / github.com/apache/trafficserver / gen_templates

Function gen_templates

lib/yamlcpp/test/create-emitter-tests.py:96–121  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

94 return {'emit': 'EndMap', 'handle': 'OnMapEnd()'}
95
96def gen_templates():
97 yield [[doc_start(), doc_start(True)],
98 [scalar('foo'), scalar('foo\n'), scalar('foo', 'tag'), scalar('foo', '', 'anchor', 1)],
99 [doc_end(), doc_end(True)]]
100 yield [[doc_start(), doc_start(True)],
101 [seq_start()],
102 [[], [scalar('foo')], [scalar('foo', 'tag')], [scalar('foo', '', 'anchor', 1)], [scalar('foo', 'tag', 'anchor', 1)], [scalar('foo'), scalar('bar')], [scalar('foo', 'tag', 'anchor', 1), scalar('bar', 'tag', 'other', 2)]],
103 [seq_end()],
104 [doc_end(), doc_end(True)]]
105 yield [[doc_start(), doc_start(True)],
106 [map_start()],
107 [[], [scalar('foo'), scalar('bar')], [scalar('foo', 'tag', 'anchor', 1), scalar('bar', 'tag', 'other', 2)]],
108 [map_end()],
109 [doc_end(), doc_end(True)]]
110 yield [[doc_start(True)],
111 [map_start()],
112 [[scalar('foo')], [seq_start(), scalar('foo'), seq_end()], [map_start(), scalar('foo'), scalar('bar'), map_end()]],
113 [[scalar('foo')], [seq_start(), scalar('foo'), seq_end()], [map_start(), scalar('foo'), scalar('bar'), map_end()]],
114 [map_end()],
115 [doc_end(True)]]
116 yield [[doc_start(True)],
117 [seq_start()],
118 [[scalar('foo')], [seq_start(), scalar('foo'), seq_end()], [map_start(), scalar('foo'), scalar('bar'), map_end()]],
119 [[scalar('foo')], [seq_start(), scalar('foo'), seq_end()], [map_start(), scalar('foo'), scalar('bar'), map_end()]],
120 [seq_end()],
121 [doc_end(True)]]
122
123def expand(template):
124 if len(template) == 0:

Callers 1

gen_eventsFunction · 0.85

Calls 7

doc_startFunction · 0.85
scalarFunction · 0.85
doc_endFunction · 0.85
seq_startFunction · 0.85
seq_endFunction · 0.85
map_startFunction · 0.85
map_endFunction · 0.85

Tested by

no test coverage detected