Home
last modified time | relevance | path

Searched full:suffix (Results 1 – 25 of 98) sorted by relevance

1234

/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/regression/
D16052_lambda_in_static_method.sts20 function getPI(suffix: string = ""): string { return suffix + "->" + "3.141592653589793" }
36 let piFunc: (suffix: string) => string = (suffix: string): string => getPI(suffix)
41 const piFunc: (suffix: string) => string = (suffix: string): string => getPI(suffix)
46 const suffix = "Hello->"
47 let piFunc: () => string = (): string => { return suffix + "3.141592653589793" }
/arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/scenarios/js_to_ets/indirect_call/
Dindirect_call.js22 const SUFFIX = 'bar';
23 return arg + SUFFIX;
28 const SUFFIX = 'bar';
30 return [str + SUFFIX, num + 1];
/arkcompiler/runtime_core/static_core/irtoc/scripts/
Darrays.irt48 suffix = el_size.to_s + "B"
52 function("ArrayCopyTo#{suffix}".to_sym,
76 ep_offset = get_entrypoint_offset("ARRAY_COPY_TO#{suffix}_SLOW_PATH")
92 suffix = el_size.to_s + "Byte"
95 function("ArrayCopyToUnchecked#{suffix}".to_sym,
Dstring_helpers.irt32 suffix = (compression ? "Compressed" : "")
41 function("#{lang}StringEqualsUnroll#{suffix}".to_sym,
103 function("#{lang}StringEquals#{suffix}".to_sym,
305 suffix = (string_compression_enabled ? "Compressed" : "")
307 function("CreateStringFromStringTlab#{suffix}".to_sym,
706 suffix = (string_compression_enabled ? "Compressed" : "")
708 function("CreateStringFromCharArrayTlab#{suffix}".to_sym,
767 suffix = (string_compression_enabled ? "Compressed" : "")
769 function("CreateStringFromZeroBasedCharArrayTlab#{suffix}".to_sym,
827 suffix = (string_compression_enabled ? "Compressed" : "")
[all …]
/arkcompiler/runtime_core/static_core/libllvmbackend/templates/
Dpipeline.rb25 opts.on('-s', '--suffix STRING', 'Suffix for generated variable')
37 lines = "constexpr std::string_view PIPELINE#{options.suffix} = R\"__MAGIC__(#{lines})__MAGIC__\";"
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/examples/benchmarks/js/
DStringTest.js33 this.suffix = 'ok';
51 result = result.concat(this.suffix);
63 result += this.suffix;
/arkcompiler/runtime_core/static_core/plugins/ets/tests/stdlib-templates/std/core/
Dlist.std_core_string_static.yaml35 …a_types: {"param1":"String[][]", "param2": "String[]", "prefix": "String[]", "suffix": "String[]"},
36 param_types: {"param1":"String[]", "param2": "String", "prefix": "String", "suffix": "String"},
38 …["Ah.", "Satan", "sees", "Natasha"]]', "param2": '[" "]', "prefix": '["PX"]', "suffix": '["SX"]'},
/arkcompiler/runtime_core/static_core/runtime/tooling/evaluation/
Dexpression_loader.cpp54 static constexpr std::string_view SUFFIX = "_eval"; in FindEvaluationMethodName() local
74 // Check expected suffix. in FindEvaluationMethodName()
75 …if (delimiterPos < SUFFIX.size() || expectedMethodName.substr(delimiterPos - SUFFIX.size()) != SUF… in FindEvaluationMethodName()
/arkcompiler/ets_frontend/ets2panda/test/runtime/ets/
Dstring-builder.sts24 function concatenate_float(prefix: String, number: float, suffix: String) : String {
25 return (prefix + number + suffix);
/arkcompiler/runtime_core/static_core/plugins/ets/templates/stdlib/
DDataView.sts.j2189 {%- for suffix in impls: %}
190 {%- set getIdx = '+' if suffix == 'Little' else '+ {} -'.format(bit // 8 - 1) %}
191 private get{{methodName}}{{suffix}}(byteOffset: int): {{type2name[bit]}} {
213 private get{{methodName}}{{suffix}}(byteOffset: number): {{type2nameCompat[bit]}} {
214 let res = this.get{{methodName}}{{suffix}}(byteOffset as int)
224 private set{{methodName}}{{suffix}}(byteOffset: int, value: {{type2name[bit]}}): void {
241 private set{{methodName}}{{suffix}}(byteOffset: number, value: {{type2nameCompat[bit]}}): void {
249 this.set{{methodName}}{{suffix}}(byteOffset as int, val)
/arkcompiler/runtime_core/compiler/optimizer/
Dpass_manager.cpp40 static std::string ClearFileName(std::string str, std::string_view suffix) in ClearFileName() argument
46 return str.substr(0, NAME_MAX - suffix.size()); in ClearFileName()
50 …er::GetFileName([[maybe_unused]] const char *pass_name, [[maybe_unused]] const std::string &suffix) in GetFileName() argument
77 ss_fullpath << folder_name.c_str() << "/" << ClearFileName(ss_filename.str(), suffix) << suffix; in GetFileName()
/arkcompiler/runtime_core/static_core/irtoc/backend/
Dfunction.h37 // 2. Current function is an interpreter handler for Ark's compiler (no "_LLVM" suffix)
246 * Suffix for compilation unit names to compile by llvm.
250 …* 1. Copy a graph for a handler with "_LLVM" suffix. For example, "ClassResolver" becomes "ClassRe…
251 * 2. Compile handlers with suffix by LLVMIrtocCompiler
252 …* 3. Setup dispatch table to invoke handlers with "_LLVM" suffix at runtime in SetupLLVMDispatchTa…
/arkcompiler/runtime_core/static_core/libllvmbackend/lowering/
Dgc_barriers.cpp39 auto createUniqBasicBlockName = [&initialBb](const std::string &suffix) { in EmitPreWRB() argument
40 …rn ark::llvmbackend::LLVMArkInterface::GetUniqueBasicBlockName(initialBb->getName().str(), suffix); in EmitPreWRB()
42 … auto createBasicBlock = [&ctx, &initialBb, &createUniqBasicBlockName](const std::string &suffix) { in EmitPreWRB() argument
43 auto name = createUniqBasicBlockName(suffix); in EmitPreWRB()
/arkcompiler/runtime_core/panda_guard/util/
Dstring_util.cpp107 bool panda::guard::StringUtil::IsSuffixMatched(const std::string &str, const std::string &suffix) in IsSuffixMatched() argument
109 if (str.size() < suffix.size()) { in IsSuffixMatched()
112 return StringUtil::IsPrefixMatched(str, suffix, str.size() - suffix.size()); in IsSuffixMatched()
Dstring_util.h77 * Is str has specific suffix
79 static bool IsSuffixMatched(const std::string &str, const std::string &suffix);
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/rawheap_translate/
Dutils.cpp137 bool EndsWith(const std::string &str, const std::string &suffix) in RealPath() argument
139 if (str.length() < suffix.length()) { in RealPath()
142 std::string subStr = str.substr(str.length() - suffix.length(), str.length()); in RealPath()
143 return subStr == suffix; in RealPath()
/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/src/vmb/
Dgenerate.py62 if p.suffix and p.suffix in ext:
90 # if file name provided add it if suffix matches
92 if '.lst' == root.suffix:
96 if root.suffix not in ext:
270 f'{BENCH_PREFIX}{bu.name}{Path(src.full).suffix}')
Dunit.py123 if (not ext or f.suffix in ext)]
134 if (not ext or lib.suffix in ext)]
137 if (not ext or lib.suffix in ext)}
/arkcompiler/ets_frontend/merge_abc/src/
Doptions.cpp34 panda::PandArg<std::string> protoBinSuffix("suffix", "", "suffix of proto bin file"); in Parse()
/arkcompiler/runtime_core/static_core/compiler/optimizer/
Dpass_manager.cpp61 static std::string ClearFileName(std::string str, std::string_view suffix) in ClearFileName() argument
67 return str.substr(0, NAME_MAX - suffix.size()); in ClearFileName()
71 …ger::GetFileName([[maybe_unused]] const char *passName, [[maybe_unused]] const std::string &suffix) in GetFileName() argument
98 ssFullpath << folderName.c_str() << "/" << ClearFileName(ssFilename.str(), suffix) << suffix; in GetFileName()
/arkcompiler/runtime_core/static_core/plugins/ets/doc/annotations/
Dconf.py51 # The suffix(es) of source filenames.
52 # You can specify multiple suffix as a list of string:
/arkcompiler/runtime_core/static_core/plugins/ets/doc/tutorial/
Dconf.py51 # The suffix(es) of source filenames.
52 # You can specify multiple suffix as a list of string:
/arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/
Dconf.py51 # The suffix(es) of source filenames.
52 # You can specify multiple suffix as a list of string:
/arkcompiler/runtime_core/static_core/plugins/ets/doc/interop_js/
Dconf.py51 # The suffix(es) of source filenames.
52 # You can specify multiple suffix as a list of string:
/arkcompiler/runtime_core/static_core/plugins/ets/doc/cookbook/
Dconf.py51 # The suffix(es) of source filenames.
52 # You can specify multiple suffix as a list of string:

1234