CodeSonar C++ API
[For improved navigation, enable JavaScript.]
cs_point_syntax_element_defs.hpp
Go to the documentation of this file.
1 
2 /*
3  * Copyright (c) 2023, an unpublished work by CodeSecure, Inc.
4  * ALL RIGHTS RESERVED
5  *
6  * Copyright (c) 2013-2023, an unpublished work by GrammaTech, Inc.
7  * ALL RIGHTS RESERVED
8  *
9  * This software is furnished under a license and may be used and
10  * copied only in accordance with the terms of such license and the
11  * inclusion of the above copyright notice. This software or any
12  * other copies thereof may not be provided or otherwise made
13  * available to any other person. Title to and ownership of the
14  * software is retained by CodeSecure, Inc.
15  */
18 #ifdef CS_CPP_IMPL
19 const point_syntax_element point_syntax_element::NONE = point_syntax_element(cs_vertex_syntax_element_none);
20 const point_syntax_element point_syntax_element::INIT = point_syntax_element(cs_vertex_syntax_element_init);
21 const point_syntax_element point_syntax_element::COND = point_syntax_element(cs_vertex_syntax_element_cond);
22 const point_syntax_element point_syntax_element::INCR = point_syntax_element(cs_vertex_syntax_element_incr);
23 const point_syntax_element point_syntax_element::EXPR = point_syntax_element(cs_vertex_syntax_element_expr);
24 #endif
static const point_syntax_element COND
A condition: for loop termination condition (kind point_syntax_kind::FOR), if condition (kind poi...
Definition: cs_point_syntax_element_decls.hpp:29
static const point_syntax_element INCR
for loop step clause (kind point_syntax_kind::FOR).
Definition: cs_point_syntax_element_decls.hpp:33
static const point_syntax_element EXPR
return expression (kind point_syntax_kind::RETURN), controlling expression of a switch statement ...
Definition: cs_point_syntax_element_decls.hpp:37
static const point_syntax_element NONE
All other program points.
Definition: cs_point_syntax_element_decls.hpp:21
static const point_syntax_element INIT
A for loop initialization clause (kind point_syntax_kind::FOR) or catch clause formal parameter (...
Definition: cs_point_syntax_element_decls.hpp:25