Lines Matching refs:v
38 func (v baseVariable) name() string {
39 return v.nam
42 func (v baseVariable) valueType() starlarkType {
43 return v.typ
46 func (v *baseVariable) setValueType(t starlarkType) {
47 v.typ = t
50 func (v baseVariable) isPreset() bool {
51 return v.preset
63 func (v baseVariable) defaultValueString() string {
64 if v, ok := defaultValuesByType[v.valueType()]; ok {
65 return v
67 panic(fmt.Errorf("%s has unknown type %q", v.name(), v.valueType()))
290 v, found := ctx.variables[name]
296 v = &productConfigVariable{baseVariable{nam: name, typ: vi.valueType, preset: preset}}
298 v = &otherGlobalVariable{baseVariable{nam: name, typ: vi.valueType, preset: preset}}
301 v = &localVariable{baseVariable{nam: name, typ: hintType}}
316 v = &otherGlobalVariable{baseVariable{nam: name, typ: vt}}
318 ctx.variables[name] = v
320 return v