table Variable

Overview

Variable = {
    -- fields

    type,
    argString,
    bitField,
    paramArray,
    initializer,

    -- inherited from Member

    memberKind,
    protectionKind,
    virtualKind,
    flags,
    id,
    name,
    modifiers,
    group,
    importArray,
    path,
    briefDescription,
    detailedDescription,
    inBodyDescription,
    location,
}

Detailed Documentation

Fields

type

Holds a LinkedText table describing the type of the variable.

argString

Holds a string describing type suffix (function parameters, array dimensions, etc)

bitField

Holds a string with bit field suffix of the struct or union field.

paramArray

Holds an array table with detailed description of all parameters of the member. Type of each element of the array is Param.

initializer

Holds a LinkedText table with the member initializer.