Lines Matching refs:section
132 def _EvalVariantExpression(section, rules, wildcards, variant, variables):
136 result = _EvalExpression(section[0], variables_with_variant)
140 section[1],
202 for section in ReadContent(content):
203 assert type(section) == list
204 assert len(section) == 2
205 exp = _EvalExpression(section[0], variables)
213 _EvalVariantExpression(section, rules, wildcards, variant, variables)
218 section[1],
226 def _ReadSection(section, rules, wildcards, variables):
227 assert type(section) == dict
228 for rule in section:
231 _ParseOutcomeList(rule, section[rule], wildcards, variables)
233 _ParseOutcomeList(rule, section[rule], rules, variables)
257 for section in contents:
258 _assert(type(section) == list, "Section must be a list")
259 _assert(len(section) == 2, "Section list must have exactly 2 entries")
260 section = section[1]
261 _assert(type(section) == dict,
262 "Second entry of section must be a dictionary")
263 for rule in section: