Constructor
IdeSymbolnew
Declaration
IdeSymbol*
ide_symbol_new (
const gchar* name,
IdeSymbolKind kind,
IdeSymbolFlags flags,
IdeLocation* location,
IdeLocation* header_location
)
Parameters
name-
Type:
const gchar*No description available.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. kind-
Type:
IdeSymbolKindNo description available.
flags-
Type:
IdeSymbolFlagsNo description available.
location-
Type:
IdeLocationNo description available.
The argument can be NULL.The data is owned by the caller of the function. header_location-
Type:
IdeLocationNo description available.
The argument can be NULL.The data is owned by the caller of the function.
Return value
Type: IdeSymbol
An IdeSymbol.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |