| 1879 | } |
| 1880 | |
| 1881 | static void var_parse_compile( VAR_PARSE const * parse, compiler * c ) |
| 1882 | { |
| 1883 | switch ( parse->type ) |
| 1884 | { |
| 1885 | case VAR_PARSE_TYPE_VAR: |
| 1886 | var_parse_var_compile( (VAR_PARSE_VAR const *)parse, c ); |
| 1887 | break; |
| 1888 | |
| 1889 | case VAR_PARSE_TYPE_STRING: |
| 1890 | var_parse_string_compile( (VAR_PARSE_STRING const *)parse, c ); |
| 1891 | break; |
| 1892 | |
| 1893 | case VAR_PARSE_TYPE_FILE: |
| 1894 | var_parse_file_compile( (VAR_PARSE_FILE const *)parse, c ); |
| 1895 | break; |
| 1896 | |
| 1897 | default: |
| 1898 | assert( !"Unknown var parse type." ); |
| 1899 | } |
| 1900 | } |
| 1901 | |
| 1902 | static void var_parse_group_compile( VAR_PARSE_GROUP const * parse, compiler * c |
| 1903 | ) |
no test coverage detected