OpenVAS Scanner  22.7.9
lint.h
Go to the documentation of this file.
1 /* SPDX-FileCopyrightText: 2023 Greenbone AG
2  * SPDX-FileCopyrightText: 2006 Software in the Public Interest, Inc.
3  * SPDX-FileCopyrightText: 1998-2006 Tenable Network Security, Inc.
4  *
5  * SPDX-License-Identifier: GPL-2.0-only
6  */
7 
8 #ifndef NASL_LINT_H
9 #define NASL_LINT_H
10 
11 #include "nasl_lex_ctxt.h"
12 
14 {
15  NLFF_NONE = 0,
17 };
18 
19 void
20 nasl_lint_feature_flags (int flags);
21 
22 tree_cell *
23 nasl_lint (lex_ctxt *lexic, tree_cell *st);
24 
25 #endif
nasl_lex_ctxt.h
NLFF_NONE
@ NLFF_NONE
Definition: lint.h:15
NLFF_STRICT_INCLUDES
@ NLFF_STRICT_INCLUDES
Definition: lint.h:16
TC
Definition: nasl_tree.h:94
struct_lex_ctxt
Definition: nasl_lex_ctxt.h:23
nasl_lint
tree_cell * nasl_lint(lex_ctxt *lexic, tree_cell *st)
Search for errors in a nasl script.
Definition: lint.c:811
nasl_lint_feature_flags
nasl_lint_feature_flags
Definition: lint.h:14