CodeSonar C++ API
[For improved navigation, enable JavaScript.]
Variables
cs_xr_kind_decls.hpp File Reference

Go to the source code of this file.

Variables

static const xr_kind BUILTIN
 [C++ / GNU C only] builtin: the name of a __builtin_*() function. More...
 
static const xr_kind ENUM
 enum: an individual enum symbol. More...
 
static const xr_kind FIELD
 field: a field name in an aggregate. More...
 
static const xr_kind FILE
 file: a file name (including extension). More...
 
static const xr_kind FUNC
 a (non-static) function name. More...
 
static const xr_kind FUNC_STATIC
 a static function name. More...
 
static const xr_kind LABEL
 label: an identifier used as a label. More...
 
static const xr_kind MACRO
 macro: a macro name. More...
 
static const xr_kind METHOD
 a (non-static) method method name. More...
 
static const xr_kind METHOD_STATIC
 a static method name. More...
 
static const xr_kind NAMESPACE
 [C++ only] namespace: a namespace name. More...
 
static const xr_kind STRINGLIT
 A string literal. More...
 
static const xr_kind TAG
 tag: a type tag. More...
 
static const xr_kind TLT
 [C++ only] template type parameter: the name of a type parameter for a template. More...
 
static const xr_kind TLV
 [C++ only] template value parameter: the name of a value parameter for a template. More...
 
static const xr_kind TYPE
 type: a type name. More...
 
static const xr_kind VAR_GLOBAL
 a global variable name. More...
 
static const xr_kind VAR_LOCAL
 a local variable name. More...
 
static const xr_kind VAR_LOCAL_STATIC
 a locally-scoped static variable name. More...
 
static const xr_kind VAR_PARAMETER
 a parameter name. More...
 
static const xr_kind VAR_STATIC
 a static variable name. More...
 

Variable Documentation

◆ BUILTIN

const xr_kind BUILTIN
static

[C++ / GNU C only] builtin: the name of a __builtin_*() function.

◆ ENUM

const xr_kind ENUM
static

enum: an individual enum symbol.

◆ FIELD

const xr_kind FIELD
static

field: a field name in an aggregate.

◆ FILE

const xr_kind FILE
static

file: a file name (including extension).

◆ FUNC

const xr_kind FUNC
static

◆ FUNC_STATIC

const xr_kind FUNC_STATIC
static

a static function name.

◆ LABEL

const xr_kind LABEL
static

label: an identifier used as a label.

◆ MACRO

const xr_kind MACRO
static

macro: a macro name.

◆ METHOD

const xr_kind METHOD
static

a (non-static) method method name.

◆ METHOD_STATIC

const xr_kind METHOD_STATIC
static

a static method name.

◆ NAMESPACE

const xr_kind NAMESPACE
static

[C++ only] namespace: a namespace name.

◆ STRINGLIT

const xr_kind STRINGLIT
static

◆ TAG

const xr_kind TAG
static

tag: a type tag.

◆ TLT

const xr_kind TLT
static

[C++ only] template type parameter: the name of a type parameter for a template.

◆ TLV

const xr_kind TLV
static

[C++ only] template value parameter: the name of a value parameter for a template.

◆ TYPE

const xr_kind TYPE
static

type: a type name.

◆ VAR_GLOBAL

const xr_kind VAR_GLOBAL
static

a global variable name.

◆ VAR_LOCAL

const xr_kind VAR_LOCAL
static

a local variable name.

◆ VAR_LOCAL_STATIC

const xr_kind VAR_LOCAL_STATIC
static

◆ VAR_PARAMETER

const xr_kind VAR_PARAMETER
static

a parameter name.

◆ VAR_STATIC

const xr_kind VAR_STATIC
static

a static variable name.