Bond
0.9
C++ Bond Runtime Library API Documentation
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all enum values with links to the classes they belong to:
A
B
C
D
E
F
H
I
K
L
M
N
O
P
Q
R
S
T
U
V
W
- a -
ARRAY_OF_VOID :
Bond::CompilerError
ARRAY_SIZE_IS_NOT_CONST_INTEGER :
Bond::CompilerError
ARRAY_SIZE_IS_UNSPECIFIED :
Bond::CompilerError
ARRAY_SIZE_IS_ZERO :
Bond::CompilerError
ASSIGN :
Bond::Token
ASSIGN_AND :
Bond::Token
ASSIGN_DIV :
Bond::Token
ASSIGN_LEFT :
Bond::Token
ASSIGN_MINUS :
Bond::Token
ASSIGN_MOD :
Bond::Token
ASSIGN_MULT :
Bond::Token
ASSIGN_OR :
Bond::Token
ASSIGN_PLUS :
Bond::Token
ASSIGN_RIGHT :
Bond::Token
ASSIGN_XOR :
Bond::Token
ASSIGNMENT_OF_UNDEFINED_SIZE :
Bond::CompilerError
- b -
BRACES_AROUND_SCALAR_INITIALIZER :
Bond::CompilerError
- c -
CANNOT_INITIALIZE_NATIVE_TYPE_WITH_INITIALIZER_LIST :
Bond::CompilerError
CANNOT_RESOLVE_SYMBOL_VALUE :
Bond::CompilerError
CBRACE :
Bond::Token
CBRACKET :
Bond::Token
COLON :
Bond::Token
COMMA :
Bond::Token
CONST_BOOL :
Bond::Token
CONST_CHAR :
Bond::Token
CONST_DOUBLE :
Bond::Token
CONST_FLOAT :
Bond::Token
CONST_INT :
Bond::Token
CONST_LONG :
Bond::Token
CONST_NON_MEMBER_FUNCTION :
Bond::CompilerError
CONST_NULL :
Bond::Token
CONST_STRING :
Bond::Token
CONST_UINT :
Bond::Token
CONST_ULONG :
Bond::Token
CONSTANT_FOLDING_OFF :
Bond::PrettyPrinter
CONSTANT_FOLDING_ON :
Bond::PrettyPrinter
CPAREN :
Bond::Token
- d -
DECLARATION_OF_UNDEFINED_SIZE :
Bond::CompilerError
DUPLICATE_CASE_IN_SWITCH :
Bond::CompilerError
DUPLICATE_CONST :
Bond::CompilerError
DUPLICATE_DEFAULT_IN_SWITCH :
Bond::CompilerError
DUPLICATE_NATIVE_STRUCT_STUB :
Bond::CompilerError
DUPLICATE_SYMBOL :
Bond::CompilerError
- e -
EMPTY_CHARACTER_CONSTANT :
Bond::CompilerError
EMPTY_SWITCH_LABEL_LIST :
Bond::CompilerError
EMPTY_SWITCH_STATEMENT :
Bond::CompilerError
END :
Bond::Token
ENUMERATOR_VALUE_IS_NOT_CONST_INTEGER :
Bond::CompilerError
EXPRESSION_IS_NOT_CALLABLE :
Bond::CompilerError
- f -
FOR_CONDITION_IS_NOT_BOOLEAN :
Bond::CompilerError
FUNCTION_CALL_IN_CONST_EXPRESSION :
Bond::CompilerError
FUNCTION_RETURNS_ARRAY :
Bond::CompilerError
- h -
HEX :
Bond::Token
HEX_ESCAPE_RANGE :
Bond::CompilerError
- i -
IDENTIFIER :
Bond::Token
IF_CONDITION_IS_NOT_BOOLEAN :
Bond::CompilerError
INCORRECT_NUMBER_OF_ARGS :
Bond::CompilerError
INITIALIZER_NOT_ALLOWED :
Bond::CompilerError
INTERNAL_ERROR :
Bond::CompilerError
INVALID :
Bond::Token
INVALID_BREAK :
Bond::CompilerError
INVALID_COMPARISON :
Bond::CompilerError
INVALID_CONTINUE :
Bond::CompilerError
INVALID_ESCAPE :
Bond::CompilerError
INVALID_FLOAT :
Bond::CompilerError
INVALID_HEX_INT :
Bond::CompilerError
INVALID_INT :
Bond::CompilerError
INVALID_MEMBER_REQUEST :
Bond::CompilerError
INVALID_OCTAL_INT :
Bond::CompilerError
INVALID_OPERATOR_IN_CONST_EXPRESSION :
Bond::CompilerError
INVALID_RETURN_TYPE_CONVERSION :
Bond::CompilerError
INVALID_STRUCT_ALIGNMENT :
Bond::CompilerError
INVALID_STRUCT_SIZE :
Bond::CompilerError
INVALID_SYMBOL_IN_EXPRESSION :
Bond::CompilerError
INVALID_TYPE_ASSIGNMENT :
Bond::CompilerError
INVALID_TYPE_CONVERSION :
Bond::CompilerError
INVALID_TYPE_FOR_INDEX_OPERATOR :
Bond::CompilerError
INVALID_TYPE_FOR_OPERATOR :
Bond::CompilerError
INVALID_TYPE_FOR_POINTER_OPERATOR :
Bond::CompilerError
- k -
KEY_ALIGNOF :
Bond::Token
KEY_BOOL :
Bond::Token
KEY_BREAK :
Bond::Token
KEY_CASE :
Bond::Token
KEY_CAST :
Bond::Token
KEY_CHAR :
Bond::Token
KEY_CONST :
Bond::Token
KEY_CONTINUE :
Bond::Token
KEY_DEFAULT :
Bond::Token
KEY_DO :
Bond::Token
KEY_DOUBLE :
Bond::Token
KEY_ELSE :
Bond::Token
KEY_ENUM :
Bond::Token
KEY_FLOAT :
Bond::Token
KEY_FOR :
Bond::Token
KEY_IF :
Bond::Token
KEY_INCLUDE :
Bond::Token
KEY_INT :
Bond::Token
KEY_LONG :
Bond::Token
KEY_NAMESPACE :
Bond::Token
KEY_NATIVE :
Bond::Token
KEY_RETURN :
Bond::Token
KEY_SHORT :
Bond::Token
KEY_SIZEOF :
Bond::Token
KEY_STRUCT :
Bond::Token
KEY_SWITCH :
Bond::Token
KEY_THIS :
Bond::Token
KEY_UCHAR :
Bond::Token
KEY_UINT :
Bond::Token
KEY_ULONG :
Bond::Token
KEY_USHORT :
Bond::Token
KEY_VOID :
Bond::Token
KEY_WHILE :
Bond::Token
- l -
LOSSY_CONVERSION :
Bond::CompilerError
- m -
MISSING_BRACES_IN_INITIALIZER :
Bond::CompilerError
MISSING_HEX_ESCAPE :
Bond::CompilerError
MULTI_CHARACTER_CONSTANT :
Bond::CompilerError
MULTIDIMENTIONAL_ARRAY_BOUNDS :
Bond::CompilerError
- n -
NATIVE_FUNCTION_DEFINITION :
Bond::CompilerError
NATIVE_STRUCT_IS_NOT_DEFINED :
Bond::CompilerError
NO_ERROR :
Bond::CompilerError
NON_CONST_DECLARATION :
Bond::CompilerError
NON_CONST_MEMBER_FUNCTION_REQUEST :
Bond::CompilerError
NON_LVALUE_ASSIGNMENT :
Bond::CompilerError
NON_LVALUE_TYPE :
Bond::CompilerError
NON_NATIVE_FUNCTION_DECLARATION :
Bond::CompilerError
NON_STRUCT_MEMBER_REQUEST :
Bond::CompilerError
NOT_ALL_PATHS_RETURN_A_VALUE :
Bond::CompilerError
NUM_TOKEN_TYPES :
Bond::Token
- o -
OBRACE :
Bond::Token
OBRACKET :
Bond::Token
OCTAL :
Bond::Token
OCTAL_ESCAPE_RANGE :
Bond::CompilerError
OP_AMP :
Bond::Token
OP_AND :
Bond::Token
OP_ARROW :
Bond::Token
OP_BIT_NOT :
Bond::Token
OP_BIT_OR :
Bond::Token
OP_BIT_XOR :
Bond::Token
OP_DEC :
Bond::Token
OP_DIV :
Bond::Token
OP_EQUAL :
Bond::Token
OP_GT :
Bond::Token
OP_GTE :
Bond::Token
OP_INC :
Bond::Token
OP_LEFT :
Bond::Token
OP_LT :
Bond::Token
OP_LTE :
Bond::Token
OP_MINUS :
Bond::Token
OP_MOD :
Bond::Token
OP_NOT :
Bond::Token
OP_NOT_EQUAL :
Bond::Token
OP_OR :
Bond::Token
OP_PLUS :
Bond::Token
OP_RIGHT :
Bond::Token
OP_STAR :
Bond::Token
OP_TERNARY :
Bond::Token
OPAREN :
Bond::Token
- p -
PARSE_ERROR :
Bond::CompilerError
PERIOD :
Bond::Token
POINTER_ARITHMETIC_OF_UNDEFINED_SIZE :
Bond::CompilerError
- q -
QUALIFIED_NAME_TABLE_OVERFLOW :
Bond::CompilerError
- r -
RECURSIVE_STRUCT :
Bond::CompilerError
RETURN_OF_UNDEFINED_SIZE :
Bond::CompilerError
- s -
SCOPE :
Bond::Token
SEMICOLON :
Bond::Token
SIZE_AND_ALIGNMENT_NOT_ALLOWED :
Bond::CompilerError
STRING_OVERFLOW :
Bond::CompilerError
STRING_TABLE_OVERFLOW :
Bond::CompilerError
STRUCT_SIZE_ALIGNMENT_MISMATCH :
Bond::CompilerError
SWITCH_CONTROL_IS_NOT_INTEGER :
Bond::CompilerError
SWITCH_LABEL_IS_NOT_CONST_INTEGER :
Bond::CompilerError
SYMBOL_IS_NOT_A_TYPE :
Bond::CompilerError
SYMBOL_IS_NOT_DEFINED :
Bond::CompilerError
- t -
TERNARY_OPERAND_TYPE_MISMATCH :
Bond::CompilerError
THIS_IN_NON_MEMBER_FUNCTION :
Bond::CompilerError
TOO_MANY_INITIALIZERS :
Bond::CompilerError
TYPE_ENUM :
Bond::Symbol
TYPE_FUNCTION :
Bond::Symbol
TYPE_LOCALSCOPE :
Bond::Symbol
TYPE_NAMESPACE :
Bond::Symbol
TYPE_STRUCT :
Bond::Symbol
TYPE_VALUE :
Bond::Symbol
- u -
UNASSIGNABLE_TYPE :
Bond::CompilerError
UNEXPECTED_TOKEN :
Bond::CompilerError
UNINITIALIZED_CONST :
Bond::CompilerError
UNREACHABLE_CODE :
Bond::CompilerError
UNTERMINATED_CHARACTER :
Bond::CompilerError
UNTERMINATED_COMMENT :
Bond::CompilerError
UNTERMINATED_STRING :
Bond::CompilerError
UNTERMINATED_SWITCH_SECTION :
Bond::CompilerError
- v -
VALUE32_TABLE_OVERFLOW :
Bond::CompilerError
VALUE64_TABLE_OVERFLOW :
Bond::CompilerError
VARIANT_BOND :
Bond::StructDeclaration
VARIANT_NATIVE :
Bond::StructDeclaration
VARIANT_NATIVE_STUB :
Bond::StructDeclaration
VERBOSITY_MINIMAL :
Bond::PrettyPrinter
VERBOSITY_NORMAL :
Bond::PrettyPrinter
VOID_NOT_ALLOWED :
Bond::CompilerError
VOID_POINTER_DEREFERENCE :
Bond::CompilerError
- w -
WHILE_CONDITION_IS_NOT_BOOLEAN :
Bond::CompilerError