Lines Matching defs:in
4 * Redistribution and use in source and binary forms, with or without
10 * 2. Redistributions in binary form must reproduce the above copyright notice,
11 * this list of conditions and the following disclaimer in the documentation
16 * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
21 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
22 * OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
25 * The views and conclusions contained in the software and documentation are those
55 struct cil_tree_node *in;
127 cil_log(CIL_ERR, "%s %s shadows a macro parameter in macro declaration\n", cil_node_to_string(ast_node), key);
309 struct cil_in *in = NULL;
320 cil_in_init(&in);
322 in->block_str = parse_current->next->data;
324 ast_node->data = in;
329 cil_log(CIL_ERR, "Bad in statement at line %d of %s\n",
331 cil_destroy_in(in);
335 void cil_destroy_in(struct cil_in *in)
337 if (in == NULL) {
341 cil_symtab_array_destroy(in->symtab);
343 free(in);
2275 cil_log(CIL_ERR, "Operator (%s) not in an expression\n", (char*)current->data);
3704 /* Fills in context starting from user */
3888 //TODO: Should we be checking if the pointer is NULL when passed in?
4796 /* No statements in macro and macro parameter list was last node */
5559 struct cil_tree_node *in = NULL;
5572 in = args->in;
5584 cil_log(CIL_ERR, "Keyword expected after open parenthesis in line %d of %s\n", parse_current->line, parse_current->path);
5608 cil_log(CIL_ERR, "Found in at line %d of %s\n",
5610 cil_log(CIL_ERR, "in-statements cannot be defined within macro statement\n");
5649 if (in != NULL) {
5652 cil_log(CIL_ERR, "Found in-statement at line %d of %s\n",
5654 cil_log(CIL_ERR, "in-statements cannot be defined within in-statements\n");
5926 args->in = ast_current;
5977 args->in = NULL;
5982 // full parse tree will get deleted elsewhere, but in an attempt to
6007 extra_args.in = NULL;