• Home
  • Raw
  • Download

Lines Matching full:statements

131         groups = [s for s in doc.statements if isinstance(s, VAst.GroupDefinition)]
135 for statement in doc.statements:
152 for statement in doc.statements:
162 statements = doc.statements
165 statements.append(ast.Comment("# Glyph classes"))
166 statements.extend(self._glyphclasses.values())
169 statements.append(ast.Comment("\n# Mark classes"))
170 statements.extend(c[1] for c in sorted(self._markclasses.items()))
173 statements.append(ast.Comment("\n# Lookups"))
175 statements.extend(getattr(lookup, "targets", []))
176 statements.append(lookup)
191 statements.append(ast.Comment("# Features"))
196 feature.statements.append(ast.ScriptStatement(stag))
200 feature.statements.append(
206 feature.statements.append(lookupref)
207 statements.append(feature)
215 statements.append(glyphclass)
221 gdef.statements.append(ast.GlyphClassDefStatement(*classes))
222 statements.append(gdef)
371 statements = fealookup.statements
392 statements.append(
402 statements.append(
447 statements.append(mark)
470 statements.append(ast.CursivePosStatement(glyph, entry, exit))
476 statements.append(ast.CursivePosStatement(glyph, None, exit))
483 statements = fealookup.statements
503 statements.append(statement)
516 statements.append(statement)
528 statements.append(statement)
533 statements = fealookup.statements
571 statements.append(statement)
605 fealookup.statements.append(lookupflags)
606 fealookup.statements.append(ast.Comment("# " + lookup.name))
609 fealookup.statements.append(ast.SubtableStatement())
610 fealookup.statements.append(ast.Comment("# " + lookup.name))
615 fealookup.statements.append(lookupflags)
619 fealookup.statements.append(ast.Comment("# " + lookup.comments))