Virtual Method
IdeSymbolResolverfind_nearest_scope_async
Declaration
void
find_nearest_scope_async (
IdeSymbolResolver* self,
IdeLocation* location,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
Description
This function asynchronously requests to locate the containing scope for a given source location.
See ide_symbol_resolver_find_nearest_scope_finish() for how to
complete the operation.
Parameters
location-
Type:
IdeLocationAn
IdeLocation.The data is owned by the caller of the function. cancellable-
Type:
GCancellableA
GCancellableorNULL.The argument can be NULL.The data is owned by the caller of the function. callback-
Type:
GAsyncReadyCallbackAn async callback.
user_data-
Type:
gpointerUser data for
callback.The argument can be NULL.The data is owned by the caller of the function.