IdeSymbolNode
IdeSymbolNode
|
|
Object Hierarchy
GObject
╰── IdeObject
╰── IdeSymbolNode
Functions
IDE_TYPE_SYMBOL_NODE
#define IDE_TYPE_SYMBOL_NODE (ide_symbol_node_get_type())
ide_symbol_node_get_name ()
const gchar *
ide_symbol_node_get_name (IdeSymbolNode *self
);
ide_symbol_node_get_location ()
IdeSourceLocation *
ide_symbol_node_get_location (IdeSymbolNode *self
);
Gets the location for the symbol node.
Returns
An IdeSourceLocation or NULL
.
[transfer full][nullable]
Types and Values
struct IdeSymbolNodeClass
struct IdeSymbolNodeClass {
IdeObjectClass parent;
IdeSourceLocation *(*get_location) (IdeSymbolNode *self);
};
IdeSymbolNode
typedef struct _IdeSymbolNode IdeSymbolNode;
Property Details
The “flags”
property
“flags” IdeSymbolFlags
Flags.
Flags: Read / Write
The “kind”
property
“kind” IdeSymbolKind
Kind.
Flags: Read / Write
Default value: IDE_SYMBOL_NONE
The “name”
property
“name” gchar *
Name.
Flags: Read / Write
Default value: NULL