mirror of
https://github.com/Mercury-Language/mercury.git
synced 2026-04-15 17:33:38 +00:00
compiler/make_hlds_passes.m:
compiler/parse_inst_mode_defn.m:
Improve the wording of diagnostics.
tests/invalid_nodepend/bad_finalise_decl.err_exp:
tests/invalid_nodepend/bad_initialise_decl.err_exp:
tests/invalid_nodepend/bad_inst_defn.err_exp:
tests/invalid_nodepend/kind.err_exp:
Expect updated diagnostics.
1.6 KiB
1.6 KiB
bad_initialise_decl.m:019: Error: the predicate named by this `:- initialise'
bad_initialise_decl.m:019: declaration, predicate `bad_initialise_decl.i1'/2,
bad_initialise_decl.m:019: has an invalid signature.
bad_initialise_decl.m:019: A predicate may be used in a `:- initialise'
bad_initialise_decl.m:019: declaration only if its signature has one of these
bad_initialise_decl.m:019: two forms:
bad_initialise_decl.m:019: `:- pred <predname>(io::di, io::uo) is <detism>.'
bad_initialise_decl.m:019: `:- impure pred <predname> is <detism>.'
bad_initialise_decl.m:019: where `<detism>' is either `det' or `cc_multi'.
bad_initialise_decl.m:020: Error: the predicate named by this `:- initialise'
bad_initialise_decl.m:020: declaration, predicate `bad_initialise_decl.i2'/2,
bad_initialise_decl.m:020: has an invalid signature.
bad_initialise_decl.m:020: A predicate may be used in a `:- initialise'
bad_initialise_decl.m:020: declaration only if its signature has one of these
bad_initialise_decl.m:020: two forms:
bad_initialise_decl.m:020: `:- pred <predname>(io::di, io::uo) is <detism>.'
bad_initialise_decl.m:020: `:- impure pred <predname> is <detism>.'
bad_initialise_decl.m:020: where `<detism>' is either `det' or `cc_multi'.
bad_initialise_decl.m:021: Error: the name/arity pair in this `:- initialise'
bad_initialise_decl.m:021: declaration, `i3'/2, does not match any visible
bad_initialise_decl.m:021: `:- pred' declaration.
bad_initialise_decl.m:019: declaration, predicate `bad_initialise_decl.i1'/2,
bad_initialise_decl.m:019: has an invalid signature.
bad_initialise_decl.m:019: A predicate may be used in a `:- initialise'
bad_initialise_decl.m:019: declaration only if its signature has one of these
bad_initialise_decl.m:019: two forms:
bad_initialise_decl.m:019: `:- pred <predname>(io::di, io::uo) is <detism>.'
bad_initialise_decl.m:019: `:- impure pred <predname> is <detism>.'
bad_initialise_decl.m:019: where `<detism>' is either `det' or `cc_multi'.
bad_initialise_decl.m:020: Error: the predicate named by this `:- initialise'
bad_initialise_decl.m:020: declaration, predicate `bad_initialise_decl.i2'/2,
bad_initialise_decl.m:020: has an invalid signature.
bad_initialise_decl.m:020: A predicate may be used in a `:- initialise'
bad_initialise_decl.m:020: declaration only if its signature has one of these
bad_initialise_decl.m:020: two forms:
bad_initialise_decl.m:020: `:- pred <predname>(io::di, io::uo) is <detism>.'
bad_initialise_decl.m:020: `:- impure pred <predname> is <detism>.'
bad_initialise_decl.m:020: where `<detism>' is either `det' or `cc_multi'.
bad_initialise_decl.m:021: Error: the name/arity pair in this `:- initialise'
bad_initialise_decl.m:021: declaration, `i3'/2, does not match any visible
bad_initialise_decl.m:021: `:- pred' declaration.