MCPcopy Create free account
hub / github.com/DCurrent/openbor / pp_expr_eval_expression

Function pp_expr_eval_expression

engine/source/preprocessorlib/pp_expr.c:550–562  ·  view source on GitHub ↗

* Parses an #if/#elif boolean expression from the parser and evaluates it. * @param lexer a lexer where the next token is the start of the expression * @return 1 if result is nonzero, 0 if result is zero, -1 on error */

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 1

Calls 4

pp_expr_parseFunction · 0.85
pp_expr_fix_precedenceFunction · 0.85
pp_expr_evalFunction · 0.85
pp_expr_destroyFunction · 0.85

Tested by

no test coverage detected