Lines Matching defs:generationContext
238 type generationContext struct { struct
239 buf strings.Builder
240 starScript *StarlarkScript
241 indentLevel int
242 inAssignment bool
243 tracedCount int
244 varAssignments *varAssignmentScope
257 func (gctx *generationContext) pushVariableAssignments() {
265 func (gctx *generationContext) popVariableAssignments() {
269 func (gctx *generationContext) hasBeenAssigned(v variable) bool {
278 func (gctx *generationContext) setHasBeenAssigned(v variable) {
283 func (gctx *generationContext) emit() string {
331 func (gctx *generationContext) emitPreamble() {
361 func (gctx *generationContext) emitPass() {
366 func (gctx *generationContext) write(ss ...string) {
372 func (gctx *generationContext) writef(format string, args ...interface{}) {
376 func (gctx *generationContext) newLine() {
384 func (gctx *generationContext) emitConversionError(el ErrorLocation, message string) {
388 func (gctx *generationContext) emitLoadCheck(im inheritedModule) {