crash.software
Projects
Pull Requests
Issues
Builds
5GReplay
Code
Files
Commits
Branches
Tags
Pull Requests
Code Comments
Code Compare
Issues
List
Boards
Milestones
Builds
Statistics
Contributions
Source Lines
Child Projects
Projects
STRLCPY
5GReplay
Files
🤬
Sign In
4fba0f1e
ROOT
/
src
/
engine
/
expression.c
Search
History
924 lines
|
ISO-8859-1
|
25 KB
Blame
Outline
2
4
8
No wrap
Soft wrap
Outline
MAX_STR_SIZE
convert_data_type
(
int
)
{...}
:
int
str_trim
(
uint8_t*,size_t
)
{...}
:
size_t
get_variables_inside_expression
(
const expression_t*
)
{...}
:
size_t
expr_create_a_constant
(
enum data_type,size_t,void*
)
{...}
:
constant_t*
_to_lower
(
char*
)
{...}
:
void
expr_create_a_variable
(
char*,char*,uint16_t
)
{...}
:
variable_t*
expr_create_an_expression
(
enum expression,void*
)
{...}
:
expression_t*
expr_free_a_constant
(
constant_t*,bool
)
{...}
:
void
expr_free_a_variable
(
variable_t*,bool
)
{...}
:
void
expr_free_an_operation
(
operation_t*,bool
)
{...}
:
void
expr_free_an_expression
(
expression_t*,bool
)
{...}
:
void
_jump_space
(
const char*,size_t
)
{...}
:
size_t
_parse_a_proto_name
(
char**,const char*,size_t,bool
)
{...}
:
size_t
_parse_a_name
(
char**,const char*,size_t
)
{...}
:
size_t
_parse_a_string
(
char**,const char*,size_t
)
{...}
:
size_t
_parse_a_number
(
double**,const char*,size_t
)
{...}
:
size_t
_num_digits
(
int
)
{...}
:
size_t
_parse_constant
(
constant_t**,const char*,size_t
)
{...}
:
size_t
_parse_variable
(
variable_t**,const char*,size_t
)
{...}
:
size_t
_get_the_next_char
(
const char*
)
{...}
:
char
_parse_a_boolean_expression
(
bool,expression_t*,const char*
)
{...}
:
bool
parse_expression
(
expression_t**,const char*,size_t
)
{...}
:
int
expr_stringify_constant
(
char**,const constant_t*
)
{...}
:
size_t
expr_stringify_variable
(
char**,const variable_t*
)
{...}
:
size_t
_is_comparison_operator
(
int
)
{...}
:
bool
_is_string_variable
(
const operation_t*
)
{...}
:
bool
_is_string_param
(
const operation_t*
)
{...}
:
bool
expr_stringify_operation
(
char**,const operation_t*
)
{...}
:
size_t
expr_stringify_expression
(
char**,const expression_t*
)
{...}
:
size_t
_get_unique_variables_of_expression
(
const expression_t*,mmt_map_t*
)
{...}
:
size_t
get_unique_variables_of_expression
(
const expression_t*,mmt_map_t**,bool
)
{...}
:
size_t
evaluate_expression
(
const expression_t*,const constant_t**,size_t
)
{...}
:
constant_t*
expr_update_data_type
(
expression_t*
)
{...}
:
void
All occurrences
Please wait...
Page is in error, reload to recover