Skip to content

Commit 4ab892e

Browse files
committed
attempt 3 to fix macro reference
1 parent 9dd6631 commit 4ab892e

File tree

1 file changed

+20
-20
lines changed

1 file changed

+20
-20
lines changed

src/assert.rs

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ macro_rules! log_code_location {
5858
#[macro_export]
5959
macro_rules! throw_err {
6060
($error:ident $(,)?) => {
61-
throw_err!(crate::ErrorCode::$error);
61+
$crate::throw_err!(crate::ErrorCode::$error);
6262
};
6363
($error:expr $(,)?) => {
6464
$crate::log_code_location!();
@@ -101,10 +101,10 @@ macro_rules! assert_ata {
101101
#[macro_export]
102102
macro_rules! assert_is_ata {
103103
($ata: expr $(,)?) => {
104-
assert_ata!($ata, "invalid ata")
104+
$crate::assert_ata!($ata, "invalid ata")
105105
};
106106
($ata: expr, $msg: expr $(,)?) => {
107-
assert_owner!($ata, token, "ATA not owned by token program");
107+
$crate::assert_owner!($ata, token, "ATA not owned by token program");
108108
let __owner = $ata.owner;
109109
let __mint = $ata.mint;
110110
let __ata = anchor_lang::Key::key(&$ata);
@@ -131,7 +131,7 @@ macro_rules! assert_is_ata {
131131
#[macro_export]
132132
macro_rules! assert_owner {
133133
($program_account: expr, $owner: expr $(,)?) => {
134-
assert_owner!($program_account, $owner, "owner mismatch")
134+
$crate::assert_owner!($program_account, $owner, "owner mismatch")
135135
};
136136
($program_account: expr, $owner: expr, $msg: expr $(,)?) => {
137137
let __program_account =
@@ -148,11 +148,11 @@ macro_rules! assert_owner {
148148
}
149149
};
150150
($program_account: expr, $owner: ident $(,)?) => {
151-
assert_owner!($program_account, $owner);
151+
$crate::assert_owner!($program_account, $owner);
152152
};
153153
($program_account: expr, $owner: ident, $msg: expr $(,)?) => {
154154
let __program_id = $crate::program_ids::$owner::ID;
155-
assert_owner!($program_account, $owner, $msg);
155+
$crate::assert_owner!($program_account, $owner, $msg);
156156
};
157157
}
158158

@@ -186,21 +186,21 @@ macro_rules! assert_owner {
186186
#[macro_export]
187187
macro_rules! assert_keys_eq {
188188
($account_a: expr, $account_b: expr $(,)?) => {
189-
assert_keys_eq!($account_a, $account_b, $crate::VipersError::KeyMismatch);
189+
$crate::assert_keys_eq!($account_a, $account_b, $crate::VipersError::KeyMismatch);
190190
};
191191
($account_a: expr, $account_b: expr, $err_code: ident $(,)?) => {
192-
assert_keys_eq!($account_a, $account_b, crate::ErrorCode::$err_code);
192+
$crate::assert_keys_eq!($account_a, $account_b, crate::ErrorCode::$err_code);
193193
};
194194
($account_a: expr, $account_b: expr, $msg: literal $(,)?) => {
195-
assert_keys_eq!(
195+
$crate::assert_keys_eq!(
196196
$account_a,
197197
$account_b,
198198
$crate::VipersError::KeyMismatch,
199199
&*format!("Key mismatch: {}", $msg),
200200
);
201201
};
202202
($account_a: expr, $account_b: expr, $err: expr $(,)?) => {
203-
assert_keys_eq!($account_a, $account_b, $err, $crate::format_err!($err));
203+
$crate::assert_keys_eq!($account_a, $account_b, $err, $crate::format_err!($err));
204204
};
205205
($account_a: expr, $account_b: expr, $err: expr, $msg: expr $(,)?) => {
206206
let __account_a = $account_a.key();
@@ -233,25 +233,25 @@ macro_rules! assert_keys_eq {
233233
#[macro_export]
234234
macro_rules! assert_keys_neq {
235235
($account_a: expr, $account_b: expr $(,)?) => {
236-
assert_keys_neq!(
236+
$crate::assert_keys_neq!(
237237
$account_a,
238238
$account_b,
239239
$crate::VipersError::KeysMustNotMatch
240240
);
241241
};
242242
($account_a: expr, $account_b: expr, $err_code: ident $(,)?) => {
243-
assert_keys_neq!($account_a, $account_b, crate::ErrorCode::$err_code);
243+
$crate::assert_keys_neq!($account_a, $account_b, crate::ErrorCode::$err_code);
244244
};
245245
($account_a: expr, $account_b: expr, $msg: literal $(,)?) => {
246-
assert_keys_neq!(
246+
$crate::assert_keys_neq!(
247247
$account_a,
248248
$account_b,
249249
$crate::VipersError::KeysMustNotMatch,
250250
&*format!("Keys must not match: {}", $msg),
251251
);
252252
};
253253
($account_a: expr, $account_b: expr, $err: expr $(,)?) => {
254-
assert_keys_neq!($account_a, $account_b, $err, $crate::format_err!($err));
254+
$crate::assert_keys_neq!($account_a, $account_b, $err, $crate::format_err!($err));
255255
};
256256
($account_a: expr, $account_b: expr, $err: expr, $msg: expr $(,)?) => {
257257
let __account_a = $account_a.key();
@@ -345,13 +345,13 @@ macro_rules! try_or_err {
345345
#[macro_export]
346346
macro_rules! invariant {
347347
($invariant: expr, $err_code: ident $(,)?) => {
348-
invariant!($invariant, crate::ErrorCode::$err_code);
348+
$crate::invariant!($invariant, crate::ErrorCode::$err_code);
349349
};
350350
($invariant: expr, $msg: literal $(,)?) => {
351-
invariant!($invariant, $crate::VipersError::InvariantFailed, $msg);
351+
$crate::invariant!($invariant, $crate::VipersError::InvariantFailed, $msg);
352352
};
353353
($invariant:expr, $err:expr $(,)?) => {
354-
invariant!($invariant, $err, $crate::format_err!($err));
354+
$crate::invariant!($invariant, $err, $crate::format_err!($err));
355355
};
356356
($invariant:expr, $err:expr, $msg: expr $(,)?) => {
357357
if !($invariant) {
@@ -376,13 +376,13 @@ macro_rules! invariant {
376376
#[macro_export]
377377
macro_rules! unwrap_opt {
378378
($option: expr, $err_code: ident $(,)?) => {
379-
unwrap_opt!($option, crate::ErrorCode::$err_code)
379+
$crate::unwrap_opt!($option, crate::ErrorCode::$err_code)
380380
};
381381
($option: expr, $msg: literal $(,)?) => {
382-
unwrap_opt!($option, $crate::VipersError::OptionUnwrapFailed, $msg)
382+
$crate::unwrap_opt!($option, $crate::VipersError::OptionUnwrapFailed, $msg)
383383
};
384384
($option:expr, $err:expr $(,)?) => {
385-
unwrap_opt!($option, $err, $crate::format_err!($err))
385+
$crate::unwrap_opt!($option, $err, $crate::format_err!($err))
386386
};
387387
($option:expr, $err:expr, $msg: expr $(,)?) => {
388388
$option.ok_or_else(|| -> ProgramError {

0 commit comments

Comments
 (0)