MCPcopy Create free account
hub / github.com/NativeScript/android / can_parse

Function can_parse

test-app/runtime/src/main/cpp/ada/ada.cpp:11090–11107  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

11088}
11089
11090bool can_parse(std::string_view input, const std::string_view* base_input) {
11091 ada::url_aggregator base_aggregator;
11092 ada::url_aggregator* base_pointer = nullptr;
11093
11094 if (base_input != nullptr) {
11095 base_aggregator = ada::parser::parse_url_impl<ada::url_aggregator, false>(
11096 *base_input, nullptr);
11097 if (!base_aggregator.is_valid) {
11098 return false;
11099 }
11100 base_pointer = &base_aggregator;
11101 }
11102
11103 ada::url_aggregator result =
11104 ada::parser::parse_url_impl<ada::url_aggregator, false>(input,
11105 base_pointer);
11106 return result.is_valid;
11107}
11108
11109ada_warn_unused std::string_view to_string(ada::encoding_type type) {
11110 switch (type) {

Callers 4

CtorMethod · 0.85
CanParseMethod · 0.85
ada_can_parseFunction · 0.85
ada_can_parse_with_baseFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected