CodeSonar C++ API
[For improved navigation, enable JavaScript.]
cs_point_kind_decls.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  */
24  static const point_kind RESERVED_000;
25 
26 
31  static const point_kind GLOBAL_ACTUAL_IN;
32 
33 
38  static const point_kind GLOBAL_ACTUAL_OUT;
39 
40 
45  static const point_kind GLOBAL_FORMAL_IN;
46 
47 
52  static const point_kind GLOBAL_FORMAL_OUT;
53 
54 
59  static const point_kind ACTUAL_IN;
60 
61 
66  static const point_kind ACTUAL_OUT;
67 
68 
73  static const point_kind FORMAL_IN;
74 
75 
80  static const point_kind FORMAL_OUT;
81 
82 
87  static const point_kind CALL_SITE;
88 
89 
94  static const point_kind INDIRECT_CALL;
95 
96 
101  static const point_kind RESERVED_002;
102 
103 
108  static const point_kind ENTRY;
109 
110 
115  static const point_kind BODY;
116 
117 
122  static const point_kind PREEXIT;
123 
124 
129  static const point_kind EXIT;
130 
131 
136  static const point_kind DECLARATION;
137 
138 
143  static const point_kind VARIABLE_INITIALIZATION;
144 
145 
150  static const point_kind CONTROL_POINT;
151 
152 
157  static const point_kind JUMP;
158 
159 
164  static const point_kind LABEL;
165 
166 
171  static const point_kind SWITCH_CASE;
172 
173 
178  static const point_kind RETURN;
179 
180 
185  static const point_kind EXPRESSION;
186 
187 
192  static const point_kind UNAVAILABLE;
193 
194 
199  static const point_kind RESERVED_004;
200 
201 
206  static const point_kind AUXILIARY;
207 
208 
213  static const point_kind PHI;
214 
215 
220  static const point_kind PI;
221 
222 
227  static const point_kind NORMAL_EXIT;
228 
229 
234  static const point_kind EXCPT_EXIT;
235 
236 
241  static const point_kind NORMAL_RETURN;
242 
243 
248  static const point_kind EXCPT_RETURN;
249 
250 
255  static const point_kind HAMMOCK_HEADER;
256 
257 
262  static const point_kind HAMMOCK_EXIT;
static const point_kind ACTUAL_OUT
Kind actual-out.
Definition: cs_point_kind_decls.hpp:66
static const point_kind CALL_SITE
Kind call-site.
Definition: cs_point_kind_decls.hpp:87
static const point_kind ENTRY
Kind entry.
Definition: cs_point_kind_decls.hpp:108
static const point_kind PREEXIT
Kind preexit.
Definition: cs_point_kind_decls.hpp:122
static const point_kind EXIT
Kind exit.
Definition: cs_point_kind_decls.hpp:129
static const point_kind INDIRECT_CALL
Kind indirect-call.
Definition: cs_point_kind_decls.hpp:94
static const point_kind BODY
Kind body.
Definition: cs_point_kind_decls.hpp:115
static const point_kind GLOBAL_ACTUAL_OUT
[CodeSurfer only] Kind global-actual-out.
Definition: cs_point_kind_decls.hpp:38
static const point_kind GLOBAL_FORMAL_OUT
[CodeSurfer only] Kind global-formal-out.
Definition: cs_point_kind_decls.hpp:52
static const point_kind EXPRESSION
Kind expression.
Definition: cs_point_kind_decls.hpp:185
static const point_kind FORMAL_IN
Kind formal-in.
Definition: cs_point_kind_decls.hpp:73
static const point_kind NORMAL_EXIT
[CodeSurfer only] Kind normal-exit.
Definition: cs_point_kind_decls.hpp:227
static const point_kind RESERVED_002
[CodeSurfer only] CALLPOST_VERTEX
Definition: cs_point_kind_decls.hpp:101
static const point_kind PI
[CodeSurfer only] Kind pi.
Definition: cs_point_kind_decls.hpp:220
static const point_kind PHI
[CodeSurfer only] Kind phi.
Definition: cs_point_kind_decls.hpp:213
static const point_kind CONTROL_POINT
Kind control-point.
Definition: cs_point_kind_decls.hpp:150
static const point_kind ACTUAL_IN
Kind actual-in.
Definition: cs_point_kind_decls.hpp:59
static const point_kind GLOBAL_ACTUAL_IN
[CodeSurfer only] Kind global-actual-in.
Definition: cs_point_kind_decls.hpp:31
static const point_kind DECLARATION
[CodeSurfer only] Kind declaration.
Definition: cs_point_kind_decls.hpp:136
static const point_kind NORMAL_RETURN
[CodeSurfer only] Kind normal-return.
Definition: cs_point_kind_decls.hpp:241
static const point_kind RESERVED_004
[CodeSurfer only] USER_DEFINED_VERTEX
Definition: cs_point_kind_decls.hpp:199
static const point_kind FORMAL_OUT
Kind formal-out.
Definition: cs_point_kind_decls.hpp:80
static const point_kind EXCPT_RETURN
[CodeSurfer only] Kind exceptional-return.
Definition: cs_point_kind_decls.hpp:248
static const point_kind HAMMOCK_EXIT
[CodeSurfer only] Kind hammock-exit.
Definition: cs_point_kind_decls.hpp:262
static const point_kind EXCPT_EXIT
[CodeSurfer only] Kind exceptional-exit.
Definition: cs_point_kind_decls.hpp:234
static const point_kind VARIABLE_INITIALIZATION
Kind variable-initialization.
Definition: cs_point_kind_decls.hpp:143
static const point_kind HAMMOCK_HEADER
[CodeSurfer only] Kind hammock-header.
Definition: cs_point_kind_decls.hpp:255
static const point_kind LABEL
Kind label.
Definition: cs_point_kind_decls.hpp:164
static const point_kind SWITCH_CASE
Kind switch-case.
Definition: cs_point_kind_decls.hpp:171
static const point_kind GLOBAL_FORMAL_IN
[CodeSurfer only] Kind global-formal-in.
Definition: cs_point_kind_decls.hpp:45
static const point_kind RESERVED_000
[CodeSurfer only] VERTEX_KIND_NULL
Definition: cs_point_kind_decls.hpp:24
static const point_kind AUXILIARY
[CodeSurfer only] Kind auxiliary.
Definition: cs_point_kind_decls.hpp:206
static const point_kind JUMP
Kind jump.
Definition: cs_point_kind_decls.hpp:157
static const point_kind UNAVAILABLE
Kind unavailable.
Definition: cs_point_kind_decls.hpp:192
static const point_kind RETURN
Kind return.
Definition: cs_point_kind_decls.hpp:178