summaryrefslogtreecommitdiff
path: root/src/macro_rules/pattern_checks.hpp
blob: 4ebbe9152b53b4e1742ba105da0a227613c16b08 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/*
 * MRustC - Mutabah's Rust Compiler
 * - By John Hodge (Mutabah/thePowersGang)
 *
 * macro_rules/pattern_checks.hpp
 * - Checking helpers for the fragement patterns
 */
#pragma once

extern bool is_token_path(eTokenType tt);
extern bool is_token_pat(eTokenType tt);
extern bool is_token_type(eTokenType tt);
extern bool is_token_expr(eTokenType tt);
extern bool is_token_stmt(eTokenType tt);
extern bool is_token_item(eTokenType tt);