Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GNOME/gjs
/ functions
Functions
3,360 in github.com/GNOME/gjs
⨍
Functions
3,360
◇
Types & classes
749
↓ 14 callers
Method
key_type
gi/info.h:783
↓ 14 callers
Function
nonCommentArg
(desiredNonCommentArgIndex, expectedNumberOfNonCommentArgs, args)
modules/script/jsUnit.js:65
↓ 14 callers
Method
require
gi/info.h:1685
↓ 14 callers
Method
type_info
gi/info.h:1200
↓ 14 callers
Method
type_string
gi/info.h:500
↓ 14 callers
Method
value_type
gi/info.h:789
↓ 13 callers
Method
destroy
gjs/objectbox.cpp:87
↓ 13 callers
Function
handle_wrong_args
gjs/internal.cpp:109
↓ 13 callers
Method
log
* The **`console.log()`** static method outputs a message to the console. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/con
types/gjs.d.ts:94
↓ 13 callers
Method
unwrap
gjs/gerror-result.h:77
↓ 13 callers
Function
warn64
(is64bit, func, ...args)
installed-tests/js/testGIMarshalling.js:173
↓ 12 callers
Function
_assert
(comment, booleanValue, failureMessage)
modules/script/jsUnit.js:77
↓ 12 callers
Function
_makeDummyClass
(obj, name, upperName, gtypeName, actual)
modules/core/overrides/GObject.js:362
↓ 12 callers
Function
_ts
(obj)
installed-tests/js/testCairo.js:13
↓ 12 callers
Function
_validateArguments
(expectedNumberOfNonCommentArgs, args)
modules/script/jsUnit.js:71
↓ 12 callers
Function
_warnNotIntrospectable
(funcName, replacement)
modules/core/overrides/GLib.js:247
↓ 12 callers
Function
assertWarnings
(testName)
installed-tests/js/testGLib.js:225
↓ 12 callers
Function
callback
()
installed-tests/js/testLang.js:71
↓ 12 callers
Method
close
gjs/console.cpp:220
↓ 12 callers
Function
commentArg
(expectedNumberOfNonCommentArgs, args)
modules/script/jsUnit.js:58
↓ 12 callers
Function
expectWarnings
(count)
installed-tests/js/testGLib.js:217
↓ 12 callers
Function
gjs_debug_string
gjs/jsapi-util-string.cpp:508
↓ 12 callers
Function
gjs_define_function
gi/function.cpp:1384
↓ 12 callers
Function
gjs_set_global_slot
gjs/global.h:106
↓ 12 callers
Method
load
gjs/engine.cpp:94
↓ 12 callers
Method
load_type
gi/info.h:832
↓ 12 callers
Method
method
gi/info.h:1150
↓ 12 callers
Method
read
gi/info.h:1195
↓ 12 callers
Function
throw_invalid_argument_tag
gi/arg.cpp:998
↓ 12 callers
Method
trace
* The **`console.trace()`** static method outputs a stack trace to the console. * * [MDN Reference](https://developer.mozilla.org/docs/Web/A
types/gjs.d.ts:126
↓ 11 callers
Function
gjs_context_eval_module_file
gjs/context.cpp:1631
↓ 11 callers
Function
gjs_context_get_native_context
* gjs_context_get_native_context: * * Returns a pointer to the underlying native context. For SpiderMonkey, this * is a JSContext * */
gjs/context.cpp:1259
↓ 11 callers
Function
gjs_debug_object
gjs/jsapi-util-string.cpp:556
↓ 11 callers
Function
gjs_dynamic_property_private_slot
* gjs_dynamic_property_private_slot: * @accessor_obj: the getter or setter as a function object, i.e. * `&args.callee()` in the #JSNative function
gjs/jsapi-dynamic-class.cpp:226
↓ 11 callers
Function
gjs_gi_argument_get_array_length
A helper function to retrieve array lengths from a GIArgument (letting the compiler generate good instructions in case of big endian machines)
gi/arg-inl.h:258
↓ 11 callers
Function
gjs_test_object_new
test/gjs-test-jsapi-utils.cpp:31
↓ 11 callers
Function
gjs_value_to_gi_argument
gi/arg.cpp:1949
↓ 11 callers
Function
gjs_warn_deprecated_once_per_callsite
Note, this can only be called from the JS thread because it uses the full * stack dump API and not the "safe" gjs_dumpstack() which can only print to
gjs/deprecation.cpp:123
↓ 11 callers
Method
inspectErr
gjs/gerror-result.h:78
↓ 11 callers
Method
is_enum_or_flags
gi/info.h:512
↓ 11 callers
Method
is_zero_terminated
gi/info.h:735
↓ 11 callers
Method
method
()
installed-tests/js/testGObjectClass.js:1734
↓ 11 callers
Method
n_args
gi/info.h:883
↓ 11 callers
Method
optionalG
()
installed-tests/js/testGObjectInterface.js:25
↓ 10 callers
Method
array_length_index
gi/info.h:698
↓ 10 callers
Function
assert_coverage_data_matches_values_for_key
test/gjs-test-coverage.cpp:214
↓ 10 callers
Function
c_value_to_js
gi/js-value-inl.h:360
↓ 10 callers
Function
clearTimeout
(id)
installed-tests/js/jasmine.js:3199
↓ 10 callers
Method
debug_jsprop
gi/cwrapper.h:292
↓ 10 callers
Method
emitEmpty
()
installed-tests/js/testGObjectClass.js:94
↓ 10 callers
Function
ensureIsNotNested
(method)
installed-tests/js/jasmine.js:1873
↓ 10 callers
Method
exit
gjs/context.cpp:933
↓ 10 callers
Function
gjs_context_register_module
gjs/context.cpp:1298
↓ 10 callers
Function
gjs_debug_id
gjs/jsapi-util-string.cpp:635
↓ 10 callers
Function
gjs_log_exception_uncaught
* gjs_log_exception_uncaught: * @cx: the #JSContext * * Logs the exception pending on @cx, if any, indicating an uncaught exception * in the runni
gjs/jsapi-util.cpp:596
↓ 10 callers
Function
gvalue_set
gi/value.h:114
↓ 10 callers
Function
is_string_type
gi/arg.cpp:159
↓ 10 callers
Method
methods
gi/info.h:1146
↓ 10 callers
Method
return_value
gi/arg-cache.h:286
↓ 10 callers
Function
testFunction
installed-tests/js/testGIMarshalling.js:667
↓ 10 callers
Function
testReturnValue
(root, value, {omit, skip, funcName = `${root}_return`} = {})
installed-tests/js/testGIMarshalling.js:21
↓ 10 callers
Method
unref
gi/closure.h:54
↓ 9 callers
Method
#logger
* 2.1. Logger * https://console.spec.whatwg.org/#logger * * Conditionally applies formatting based on the inputted arguments, * an
modules/esm/console.js:389
↓ 9 callers
Method
#printer
* 2.3. Printer * https://console.spec.whatwg.org/#printer * * This implementation of Printer maps WHATWG log severity to * {@see G
modules/esm/console.js:506
↓ 9 callers
Method
_init
(value)
installed-tests/js/testGio.js:20
↓ 9 callers
Function
assert
()
modules/script/jsUnit.js:82
↓ 9 callers
Method
emitFull
()
installed-tests/js/testGObjectClass.js:102
↓ 9 callers
Function
gjs_gi_argument_release
gi/arg.cpp:4143
↓ 9 callers
Function
gjs_test_tools_ref_other_thread
installed-tests/js/libgjstesttools/gjs-test-tools.cpp:106
↓ 9 callers
Function
gjs_value_to_g_value
gi/value.cpp:976
↓ 9 callers
Function
is_transfer_in_nothing
We need to handle GI_TRANSFER_NOTHING differently for out parameters (free * nothing) and for in parameters (free any temporaries we've allocated).
gi/arg.cpp:3632
↓ 9 callers
Function
itIsDefined
* @param {any} value * @param {string} [message]
installed-tests/js/testGlobal.js:9
↓ 9 callers
Method
out
gi/arg-cache.cpp:2349
↓ 9 callers
Method
prototype
Used to get the prototype when it is guaranteed to have already been created
gi/cwrapper.h:356
↓ 9 callers
Function
testParamSpec
(type, params, defaultValue)
installed-tests/js/testParamSpec.js:12
↓ 9 callers
Function
testUninitializedOutParameter
(root, defaultValue, {omit, skip, funcName = `${root}_out_uninitialized`} = {})
installed-tests/js/testGIMarshalling.js:51
↓ 9 callers
Function
test_obj_new
test/gjs-test-rooting.cpp:30
↓ 9 callers
Method
to_prototype
* GIWrapperBase::to_prototype: * GIWrapperBase::to_instance: * * These methods assert that this Base is of the correct subclass. If you
gi/wrapperutils.h:209
↓ 8 callers
Function
close
()
modules/core/overrides/Gio.js:768
↓ 8 callers
Method
copy
gjs/auto.h:164
↓ 8 callers
Method
fields
gi/info.h:1300
↓ 8 callers
Function
gjs_context_eval_module
gjs/context.cpp:1288
↓ 8 callers
Function
gjs_debug_bigint
gjs/jsapi-util-string.cpp:453
↓ 8 callers
Function
gjs_get_string_id
* gjs_get_string_id: * @cx: a #JSContext * @id: a jsid that is an object hash key (could be an int or string) * @name_p place to store ASCII string
gjs/jsapi-util-string.cpp:413
↓ 8 callers
Method
init
gjs/objectbox.cpp:47
↓ 8 callers
Method
message
gi/gerror.h:148
↓ 8 callers
Function
pp
(value)
installed-tests/js/jasmine.js:6880
↓ 8 callers
Method
reset
gjs/auto.h:145
↓ 8 callers
Method
root
Roots the GC thing. You must not use this if you're already using the * wrapper to store a non-rooted GC thing. */
gjs/jsapi-util-root.h:137
↓ 8 callers
Function
wait_for
test/gjs-test-toggle-queue.cpp:122
↓ 8 callers
Function
wait_for_gc
test/gjs-test-rooting.cpp:57
↓ 7 callers
Function
assert_coverage_data_contains_value_for_key
test/gjs-test-coverage.cpp:189
↓ 7 callers
Function
basic_type_needs_release
gi/arg-inl.h:285
↓ 7 callers
Method
caller_owns
gi/info.h:888
↓ 7 callers
Function
encodedMultibyteCharArray
* Encoded form of '𝓽𝓮𝔁𝓽' * * @returns {number[]}
installed-tests/js/testEncoding.js:34
↓ 7 callers
Function
ensureIsFunctionOrAsync
(fn, caller)
installed-tests/js/jasmine.js:1865
↓ 7 callers
Function
get
()
modules/esm/console.js:652
↓ 7 callers
Method
getTime
()
modules/script/tweener/tweener.d.ts:22
↓ 7 callers
Method
getter
gi/info.h:1549
↓ 7 callers
Function
gjs_context_eval_file
gjs/context.cpp:1617
← previous
next →
101–200 of 3,360, ranked by callers