CodeSonar C++ API
[For improved navigation, enable JavaScript.]
cs_symbol_kind_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 symbol_kind symbol_kind::USER = symbol_kind(cs_abs_loc_kind_user);
20 const symbol_kind symbol_kind::INTERMEDIATE = symbol_kind(cs_abs_loc_kind_intermediate);
21 const symbol_kind symbol_kind::PARAM = symbol_kind(cs_abs_loc_kind_param);
22 const symbol_kind symbol_kind::RETURN = symbol_kind(cs_abs_loc_kind_return);
23 const symbol_kind symbol_kind::RESULT = symbol_kind(cs_abs_loc_kind_result);
24 const symbol_kind symbol_kind::HEAP = symbol_kind(cs_abs_loc_kind_heap);
25 const symbol_kind symbol_kind::STRING = symbol_kind(cs_abs_loc_kind_string);
26 const symbol_kind symbol_kind::FUNCTION = symbol_kind(cs_abs_loc_kind_function);
27 const symbol_kind symbol_kind::LABEL = symbol_kind(cs_abs_loc_kind_label);
28 const symbol_kind symbol_kind::INTERNAL = symbol_kind(cs_abs_loc_kind_internal);
29 const symbol_kind symbol_kind::SUBOBJ = symbol_kind(cs_abs_loc_kind_subobj);
30 #endif
static const symbol_kind SUBOBJ
Kind subobj.
Definition: cs_symbol_kind_decls.hpp:94
static const symbol_kind FUNCTION
Kind function.
Definition: cs_symbol_kind_decls.hpp:73
static const symbol_kind USER
Kind user.
Definition: cs_symbol_kind_decls.hpp:24
static const symbol_kind INTERNAL
Kind internal.
Definition: cs_symbol_kind_decls.hpp:87
static const symbol_kind INTERMEDIATE
Kind intermediate.
Definition: cs_symbol_kind_decls.hpp:31
static const symbol_kind PARAM
Kind param.
Definition: cs_symbol_kind_decls.hpp:38
static const symbol_kind HEAP
Kind heap.
Definition: cs_symbol_kind_decls.hpp:59
static const point_kind LABEL
Kind label.
Definition: cs_point_kind_decls.hpp:164
static const symbol_kind STRING
Kind string.
Definition: cs_symbol_kind_decls.hpp:66
static const symbol_kind RESULT
Kind result.
Definition: cs_symbol_kind_decls.hpp:52
static const point_kind RETURN
Kind return.
Definition: cs_point_kind_decls.hpp:178