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
13
enum
nasl_lint_feature_flags
14
{
15
NLFF_NONE
= 0,
16
NLFF_STRICT_INCLUDES
= 1
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_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
NLFF_STRICT_INCLUDES
@ NLFF_STRICT_INCLUDES
Definition:
lint.h:16
NLFF_NONE
@ NLFF_NONE
Definition:
lint.h:15
nasl_lex_ctxt.h
TC
Definition:
nasl_tree.h:94
struct_lex_ctxt
Definition:
nasl_lex_ctxt.h:23
nasl
lint.h
Generated on Wed Feb 7 2024 00:00:00 for OpenVAS Scanner by
1.9.6