1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

Revert "gen: add type name to comp for (#10881)"

Reason: 713a079 is more general and provides the same information.

This reverts commit dd3ee20566.
This commit is contained in:
Delyan Angelov 2021-07-21 23:56:00 +03:00
parent dd3ee20566
commit 06de9c799c
No known key found for this signature in database
GPG Key ID: 66886C0F12D595ED
3 changed files with 0 additions and 5 deletions

View File

@ -108,7 +108,6 @@ pub:
args []MethodArgs
return_type int
typ int
type_name string
}
// FieldData holds information about a field. Fields reside on structs.
@ -120,7 +119,6 @@ pub:
is_mut bool
is_shared bool
typ int
type_name string
}
enum AttributeKind {

View File

@ -459,7 +459,6 @@ fn (mut g Gen) comp_for(node ast.CompFor) {
ret_typ := method.return_type.idx()
g.writeln('\t${node.val_var}.typ = $styp;')
g.writeln('\t${node.val_var}.return_type = $ret_typ;')
g.writeln('\t${node.val_var}.type_name = _SLIT("${g.table.get_type_symbol(ret_typ).name}");')
//
g.comptime_var_type_map['${node.val_var}.return_type'] = ret_typ
g.comptime_var_type_map['${node.val_var}.typ'] = styp
@ -503,7 +502,6 @@ fn (mut g Gen) comp_for(node ast.CompFor) {
// g.writeln('\t${node.val_var}.typ = _SLIT("$field_sym.name");')
styp := field.typ
g.writeln('\t${node.val_var}.typ = $styp;')
g.writeln('\t${node.val_var}.type_name = _SLIT("${g.table.get_type_symbol(styp).name}");')
g.writeln('\t${node.val_var}.is_pub = $field.is_pub;')
g.writeln('\t${node.val_var}.is_mut = $field.is_mut;')
g.writeln('\t${node.val_var}.is_shared = ${field.typ.has_flag(.shared_f)};')

View File

@ -68,7 +68,6 @@ fn test_comptime_for_fields() {
$for field in App.fields {
println(' field: $field.name | ' + no_lines('$field'))
$if field.typ is string {
assert field.type_name == 'string'
assert field.name in ['a', 'b', 'g']
}
$if field.typ is f32 {