MCPcopy Create free account

hub / github.com/ada-url/ada / functions

Functions683 in github.com/ada-url/ada

↓ 1 callersFunctionshould_escape_pattern_char
src/url_pattern_helpers.cpp:898
↓ 1 callersFunctionshould_escape_regexp_char
src/url_pattern_helpers.cpp:938
↓ 1 callersFunctionsort_marks
src/ada_idna.cpp:7742
↓ 1 callersFunctionsplit_string
benchmarks/model_bench.cpp:36
↓ 1 callersMethodtail
tools/cli/line_iterator.h:27
↓ 1 callersMethodtest_components
include/ada/url_pattern-inl.h:275
↓ 1 callersMethodto_string
src/url_aggregator.cpp:816
↓ 1 callersFunctiontrim_c0_whitespace
src/helpers.cpp:820
FunctionBENCHMARK_NAME(BasicBench_AdaURL_CanParse)
benchmarks/benchmark_template.cpp:111
FunctionBENCHMARK_NAME(BasicBench_whatwg)
benchmarks/benchmark_template.cpp:189
FunctionBasicBench_AdaURL
benchmarks/bench_search_params.cpp:251
FunctionBasicBench_AdaURL
benchmarks/benchmark_template.cpp:18
FunctionBasicBench_AdaURL
benchmarks/wpt_bench.cpp:69
FunctionBasicBench_AdaURL_URLPattern_Exec
benchmarks/urlpattern.cpp:167
FunctionBasicBench_AdaURL_URLPattern_Parse
benchmarks/urlpattern.cpp:103
FunctionBasicBench_AdaURL_URLPattern_Test
benchmarks/urlpattern.cpp:235
FunctionBasicBench_BoostURL
benchmarks/benchmark_template.cpp:383
FunctionBasicBench_CURL
benchmarks/benchmark_template.cpp:281
FunctionBasicBench_ServoUrl
Emilio from Mozilla recommended that using an opaque-pointer will improve the performance of this benchmark. It has indeed improved but with the cost
benchmarks/benchmark_template.cpp:742
FunctionBasicBench_ZURI
benchmarks/benchmark_template.cpp:472
FunctionBasicBench_http_parser_just_parse
benchmarks/benchmark_template.cpp:664
FunctionBasicBench_uriparser_just_parse
benchmarks/benchmark_template.cpp:549
FunctionBasicBench_urlparser_just_parse
benchmarks/benchmark_template.cpp:611
FunctionBench_DNS_AdaURL
benchmarks/bench_ipv4.cpp:300
FunctionBench_DNS_Aggregator
benchmarks/bench_ipv4.cpp:305
FunctionBench_IPv4_Decimal_AdaURL
benchmarks/bench_ipv4.cpp:278
FunctionBench_IPv4_Decimal_Aggregator
benchmarks/bench_ipv4.cpp:283
FunctionBench_IPv4_NonDecimal_AdaURL
benchmarks/bench_ipv4.cpp:289
FunctionBench_IPv4_NonDecimal_Aggregator
benchmarks/bench_ipv4.cpp:294
FunctionC0Control
benchmarks/percent_encode.cpp:202
FunctionEMSCRIPTEN_BINDINGS
tests/wasm/wasm.cpp:28
FunctionFragment
benchmarks/percent_encode.cpp:26
FunctionLLVMFuzzerTestOneInput
fuzz/idna.cc:9
FunctionLLVMFuzzerTestOneInput
fuzz/url_pattern.cc:124
FunctionLLVMFuzzerTestOneInput
fuzz/parse.cc:153
FunctionLLVMFuzzerTestOneInput
fuzz/ada_c.c:8
FunctionLLVMFuzzerTestOneInput
fuzz/can_parse.cc:10
FunctionLLVMFuzzerTestOneInput
fuzz/url_search_params.cc:9
MethodPrintTo
include/ada/url_pattern_init.h:101
MethodPrintTo
include/ada/url_pattern.h:159
MethodPrintTo
include/ada/url_pattern.h:212
MethodPrintTo
include/ada/url_pattern.h:256
MethodPrintTo
include/ada/url_pattern.h:344
FunctionQuery
benchmarks/percent_encode.cpp:70
FunctionSpecialQuery
benchmarks/percent_encode.cpp:114
FunctionTEST
Ref: https://github.com/nodejs/node/issues/57043
tests/wpt_urlpattern_tests.cpp:74
FunctionTEST
tests/wpt_url_tests.cpp:73
FunctionTEST
tests/url_search_params.cpp:9
FunctionTEST
tests/basic_tests.cpp:383
FunctionTEST
tests/ada_c.cpp:26
FunctionTEST
tests/from_file_tests.cpp:12
FunctionTEST
tests/url_components.cpp:43
MethodTL_EXPECTED_11_CONSTEXPR expected
include/ada/expected.h:1675
MethodTL_EXPECTED_11_CONSTEXPR or_else
include/ada/expected.h:1578
FunctionTL_EXPECTED_MSVC2015_CONSTEXPR expected
include/ada/expected.h:1731
FunctionTYPED_TEST
tests/wpt_url_tests.cpp:152
FunctionTYPED_TEST
tests/basic_tests.cpp:11
MethodTokenizer
include/ada/url_pattern_helpers.h:109
FunctionUserInfo
benchmarks/percent_encode.cpp:158
FunctionWptBench_BasicBench_whatwg
benchmarks/wpt_bench.cpp:157
Method__init__
(self)
tools/release/lib/tests/test_release.py:43
Functionada_parse
tests/wpt_url_tests.cpp:20
Methodadd_authority_slashes_if_needed
include/ada/url_aggregator-inl.h:746
Methodand_then
include/ada/expected.h:1342
Methodassign
include/ada/expected.h:940
Methodassign_common
include/ada/expected.h:874
Methodbad_expected_access
include/ada/expected.h:1273
Methodcannot_have_credentials_or_port
include/ada/url_aggregator-inl.h:725
Methodcannot_have_credentials_or_port
include/ada/url-inl.h:25
Functioncanonicalize_ipv6_hostname
src/url_pattern_helpers.cpp:344
Functioncanonicalize_port
src/url_pattern_helpers.cpp:361
Methodclear_hostname
include/ada/url_aggregator-inl.h:673
Methodclear_password
include/ada/url_aggregator-inl.h:416
Methodclear_pathname
include/ada/url_aggregator-inl.h:638
Methodclear_search
include/ada/url_aggregator-inl.h:596
Functioncollect_values
benchmarks/model_bench.cpp:79
Methodconstruct
include/ada/expected.h:921
Methodconstruct_error
include/ada/expected.h:933
Methodconstruct_with
include/ada/expected.h:928
Methodconstructor_string_parser
include/ada/url_pattern_helpers.h:156
Functioncontains_forbidden_domain_code_point
src/ada_idna.cpp:9472
Methodcopy_scheme
include/ada/url-inl.h:178
Functioncount_ada_invalid
benchmarks/bench_search_params.cpp:239
Methodcreate_instance
src/url_pattern_regex.cpp:8
Methoddefault_constructor_tag
include/ada/expected.h:1230
Methoddelete_dash_dot
src/url_aggregator.cpp:1430
Methoddestroy_val
include/ada/expected.h:970
Functionemplace
include/ada/expected.h:1833
Methoderrptr
include/ada/expected.h:1312
Methodexpected
include/ada/expected.h:1598
Methodexpected<result_type, errors> parse
src/implementation.cpp:13
Methodexpected<url_pattern<regex_provider>, errors> parse_url_pattern
include/ada/implementation-inl.h:19
Methodexpected_copy_assign_base
include/ada/expected.h:1061
Methodexpected_copy_base
include/ada/expected.h:990
Methodexpected_default_ctor_base
include/ada/expected.h:1240
Methodexpected_default_ctor_base
include/ada/expected.h:1256
Methodexpected_delete_assign_base
include/ada/expected.h:1181
Methodexpected_delete_assign_base
include/ada/expected.h:1193
Methodexpected_delete_assign_base
include/ada/expected.h:1205
Methodexpected_delete_assign_base
include/ada/expected.h:1217
← previousnext →401–500 of 683, ranked by callers