|
OpenVAS Scanner
22.7.9
|
#include "nasl_lex_ctxt.h"

Go to the source code of this file.
Enumerations | |
| enum | nasl_lint_feature_flags { NLFF_NONE = 0, NLFF_STRICT_INCLUDES = 1 } |
Functions | |
| void | nasl_lint_feature_flags (int flags) |
| tree_cell * | nasl_lint (lex_ctxt *lexic, tree_cell *st) |
| Search for errors in a nasl script. More... | |
Search for errors in a nasl script.
| [in] | lexic | nasl context. |
| [in] | st | structure tree of a nasl script. |
Definition at line 811 of file lint.c.
References add_predef_varname(), alloc_typed_cell(), check_called_files(), check_description_block(), FAKE_CELL, find_description_block(), free_lex_ctxt(), free_list_func(), get_errors_cnt(), TC::i_val, inc_errors_cnt(), init_empty_lex_ctxt(), init_errors_cnt(), make_call_func_list(), nasl_get_filename(), nasl_lint_call(), nasl_lint_def(), nasl_lint_defvar(), nasl_name, NODE_VAR, struct_lex_ctxt::oid, print_uncall_files(), struct_lex_ctxt::script_infos, TC::str_val, and TC::x.
Referenced by exec_nasl_script().


| void nasl_lint_feature_flags | ( | int | flags | ) |