ARB
|
#include <arb_simple_assert.h>
Go to the source code of this file.
Macros | |
#define | aisc_assert(cond) arb_assert(cond) |
#define | OPENFILES 16 |
#define | HASHSIZE 1049 |
#define | STACKSIZE 20 |
#define | CALLER_FILE NULp |
#define | CALLER_LINE 0 |
#define | print_error(code_or_loc, err) (code_or_loc)->print_error_internal(err, CALLER_FILE, CALLER_LINE) |
#define | print_warning(code_or_loc, err) (code_or_loc)->print_warning_internal(err, CALLER_FILE, CALLER_LINE) |
#define | printf_error(code_or_loc, format, arg) print_error(code_or_loc, formatted(format, arg)) |
#define | printf_warning(code_or_loc, format, arg) print_warning(code_or_loc, formatted(format, arg)) |
Enumerations | |
enum | LookupScope { LOOKUP_LIST, LOOKUP_BLOCK, LOOKUP_BLOCK_REST, LOOKUP_LIST_OR_PARENT_LIST } |
#define aisc_assert | ( | cond | ) | arb_assert(cond) |
Definition at line 11 of file aisc_def.h.
Referenced by LineQueue::add(), LineQueue::alignInto(), HeaderList::append(), Output::assign(), Output::assign_stdout(), Expression::Expression(), Token::get_content(), Token::get_value(), get_var_string(), Interpreter::Interpreter(), Interpreter::launch(), Location::operator++(), TokenListBlock::set_block_token(), HeaderList::set_first_header(), Header::set_next(), Token::set_parent(), Parser::set_source(), Formatter::set_tab(), SKIP_SPACE_LF_BACKWARD(), PrintMaybe::spool(), Token::Token(), var_ref::write(), Expression::~Expression(), and Interpreter::~Interpreter().
#define OPENFILES 16 |
Definition at line 19 of file aisc_def.h.
Referenced by Interpreter::launch().
#define HASHSIZE 1049 |
Definition at line 20 of file aisc_def.h.
Referenced by Interpreter::Interpreter().
#define STACKSIZE 20 |
Definition at line 21 of file aisc_def.h.
#define CALLER_FILE NULp |
Definition at line 43 of file aisc_def.h.
#define CALLER_LINE 0 |
Definition at line 44 of file aisc_def.h.
#define print_error | ( | code_or_loc, | |
err | |||
) | (code_or_loc)->print_error_internal(err, CALLER_FILE, CALLER_LINE) |
Definition at line 47 of file aisc_def.h.
Referenced by aisc_calc_blocks(), FINAL_TYPE< SEQTYPE >::call(), NamedCommand::check_result(), Expression::evalVarDecl(), get_ident(), get_var_string(), Interpreter::launch(), Output::maybe_end(), Output::maybe_write(), PrintMaybe::not_destroyed_error(), read_aisc_file(), Formatter::write(), and Output::write().
#define print_warning | ( | code_or_loc, | |
err | |||
) | (code_or_loc)->print_warning_internal(err, CALLER_FILE, CALLER_LINE) |
Definition at line 48 of file aisc_def.h.
#define printf_error | ( | code_or_loc, | |
format, | |||
arg | |||
) | print_error(code_or_loc, formatted(format, arg)) |
Definition at line 50 of file aisc_def.h.
Referenced by NoSuchCommand::call(), ArgParser::get(), get_var_string(), and read_aisc_file().
#define printf_warning | ( | code_or_loc, | |
format, | |||
arg | |||
) | print_warning(code_or_loc, formatted(format, arg)) |
Definition at line 51 of file aisc_def.h.
enum LookupScope |
Enumerator | |
---|---|
LOOKUP_LIST | |
LOOKUP_BLOCK | |
LOOKUP_BLOCK_REST | |
LOOKUP_LIST_OR_PARENT_LIST |
Definition at line 23 of file aisc_def.h.