diff options
| author | Andrew Kelley <superjoe30@gmail.com> | 2018-02-01 10:23:25 -0500 |
|---|---|---|
| committer | Andrew Kelley <superjoe30@gmail.com> | 2018-02-01 10:23:25 -0500 |
| commit | 13b36d458f6ba45fdda1c1510e056a7012fb3fff (patch) | |
| tree | 26afe03e50c7206f390ff44b4347bd493cfa067e /src/analyze.hpp | |
| parent | 5f518dbeb952186b7c11777b2454256c8c4fb9ac (diff) | |
| download | zig-13b36d458f6ba45fdda1c1510e056a7012fb3fff.tar.gz zig-13b36d458f6ba45fdda1c1510e056a7012fb3fff.zip | |
*WIP* error sets - fix implicit cast
Diffstat (limited to 'src/analyze.hpp')
| -rw-r--r-- | src/analyze.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/analyze.hpp b/src/analyze.hpp index 06c582fb77..9af259b10d 100644 --- a/src/analyze.hpp +++ b/src/analyze.hpp @@ -46,7 +46,7 @@ bool type_has_bits(TypeTableEntry *type_entry); ImportTableEntry *add_source_file(CodeGen *g, PackageTableEntry *package, Buf *abs_full_path, Buf *source_code); -bool types_match_const_cast_only(TypeTableEntry *expected_type, TypeTableEntry *actual_type); +bool types_match_const_cast_only(CodeGen *g, TypeTableEntry *expected_type, TypeTableEntry *actual_type); VariableTableEntry *find_variable(CodeGen *g, Scope *orig_context, Buf *name); Tld *find_decl(CodeGen *g, Scope *scope, Buf *name); void resolve_top_level_decl(CodeGen *g, Tld *tld, bool pointer_only, AstNode *source_node); @@ -189,5 +189,6 @@ ConstExprValue *get_builtin_value(CodeGen *codegen, const char *name); TypeTableEntry *get_ptr_to_stack_trace_type(CodeGen *g); void analyze_fn_body(CodeGen *g, FnTableEntry *fn_table_entry); +TypeTableEntry *get_auto_err_set_type(CodeGen *g, FnTableEntry *fn_entry); #endif |
