summaryrefslogtreecommitdiff
path: root/src/mcpp-expression.h
blob: 3fc1c964648204468a7ae3de58c3087750f4d1c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef __MCPU_CPP_EXPRESSION_H__
#define __MCPU_CPP_EXPRESSION_H__ 1

#include <defs.h>

int mcpp_eval_if_expression( mcpu_macro_table *macros,
                             const __mpu_char16_t *text,
                             size_t length,
                             enum mcpu_language language,
                             const mcpu_macro_expansion_context *context,
                             const char *filename,
                             unsigned line_number,
                             int *result );

#endif /* __MCPU_CPP_EXPRESSION_H__ */