//! > Module name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
mod mod;
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:5
mod mod;
^^^
//! > ==========================================================================
//! > Struct name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
struct mod {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:8
struct mod {}
^^^
//! > ==========================================================================
//! > Enum name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
enum mod {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:6
enum mod {}
^^^
//! > ==========================================================================
//! > Extern function name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
extern fn mod() nopanic;
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:11
extern fn mod() nopanic;
^^^
//! > ==========================================================================
//! > Extern type name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
extern type mod;
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:13
extern type mod;
^^^
//! > ==========================================================================
//! > Attribute name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
#[mod]
fn foo() {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:3
#[mod]
^^^
//! > ==========================================================================
//! > Free function name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
fn mod() {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:4
fn mod() {}
^^^
//! > ==========================================================================
//! > Trait name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
trait mod {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:7
trait mod {}
^^^
//! > ==========================================================================
//! > Trait function name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
trait trt {
fn mod();
}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:2:8
fn mod();
^^^
//! > ==========================================================================
//! > Impl name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
impl mod of MyTrait {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:6
impl mod of MyTrait {}
^^^
//! > ==========================================================================
//! > Struct c'tor single argument - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
fn foo() {
A { mod }
}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:2:9
A { mod }
^^^
//! > ==========================================================================
//! > Pattern with modifiers - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
fn foo() {
let ref mod = 3;
}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:2:13
let ref mod = 3;
^^^
//! > ==========================================================================
//! > Pattern's struct parameter - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
fn foo() {
let MyStruct { mod } = 3;
}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:2:20
let MyStruct { mod } = 3;
^^^
//! > ==========================================================================
//! > Param name with modifiers - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
fn f(ref mod: felt252) {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:10
fn f(ref mod: felt252) {}
^^^
//! > ==========================================================================
//! > Param name without modifiers - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
fn f(mod: felt252) {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:6
fn f(mod: felt252) {}
^^^
//! > ==========================================================================
//! > Struct member name - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
struct A {
mod: felt252
}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:2:5
mod: felt252
^^^
//! > ==========================================================================
//! > Path segment - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
use mod::foo;
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:5
use mod::foo;
^^^
//! > ==========================================================================
//! > Generic parameter - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
struct A<mod> {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:10
struct A<mod> {}
^^^
//! > ==========================================================================
//! > Implicit - reserved identifier.
//! > test_runner_name
get_diagnostics
//! > cairo_code
fn foo() implicits(mod) {}
//! > expected_diagnostics
error[E1013]: 'mod' is a reserved identifier.
--> dummy_file.cairo:1:20
fn foo() implicits(mod) {}
^^^