#include "kmp_traits.h"
#include "kmp_i18n.h"
Go to the source code of this file.
|
| static bool | is_word_char (char c) |
| static bool | is_digit (char c) |
| static bool | parser::word_is (const token &tok, kmp_str_ref keyword) |
| static bool | parser::word_is_number (const token &tok) |
| static kmp_str_ref | parser::consume_uid_value (kmp_lexer &lex, const char *dbg_name) |
| static bool | parser::consume_trait (kmp_trait_expr_single &expr, kmp_lexer &lex, const char *dbg_name) |
| static bool | parser::consume_trait_expr_group (kmp_trait_expr_group &group, kmp_lexer &lex, int max_recursion, const char *dbg_name) |
| static bool | parser::consume_trait_expr_group_paren (kmp_trait_expr_group &group, bool negated, kmp_lexer &lex, int max_recursion, const char *dbg_name) |
| static bool | parser::consume_trait_expr (kmp_trait_expr *&expr, kmp_lexer &lex, int max_recursion, const char *dbg_name) |
| static bool | parser::consume_device_number (kmp_trait_clause &clause, kmp_lexer &lex, const char *dbg_name) |
| static bool | parser::consume_clause (kmp_trait_clause &clause, kmp_lexer &lex, const char *dbg_name) |
| static void | parser::consume_list (kmp_trait_context &context, kmp_lexer &lex, const char *dbg_name) |
◆ is_digit()
◆ is_word_char()