Home
last modified time | relevance | path

Searched full:input (Results 1 – 25 of 785) sorted by relevance

12345678910>>...32

/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DspecedNoStackBlown.ts28 …alue<ROOTINPUT, ROOTINPUT> = SpecValue<ROOTINPUT, ROOTINPUT>>(spec: SPEC, input: ROOTINPUT): Resul…
30 type Predicate<INPUT, ROOTINPUT> = (value: INPUT, inputs: ROOTINPUT) => boolean;
32 type ErrorMsg<INPUT> =
34 | ((value: INPUT, field: string) => any);
36 export type Spec<INPUT, ROOTINPUT = any> = [Predicate<INPUT, ROOTINPUT>, ErrorMsg<INPUT>];
38 export type SpecArray<INPUT, ROOTINPUT = any> = Array<Spec<INPUT, ROOTINPUT>>;
40 export type SpecFunction<INPUT, ROOTINPUT = any> = [INPUT] extends [ReadonlyArray<infer U>]
41 ? (value: INPUT) => ReadonlyArray<SpecArray<U, ROOTINPUT>>
42 : [INPUT] extends [object]
43 ? (value: INPUT) => SpecObject<INPUT, ROOTINPUT>
[all …]
DtaggedTemplatesWithTypeArguments1.ts64 declare function g<Input, T, U, V>(
66 t: (i: Input) => T, u: (i: Input) => U, v: (i: Input) => V): T | U | V;
71 AssertType(g, "<Input, T, U, V>(TemplateStringsArray, (Input) => T, (Input) => U, (Input) => V) => …
106 prop: <T>(strs: TemplateStringsArray, x: (input: T) => T) => {
109 AssertType(input, "T");
117 export let c = obj["prop"]<Stuff> `${(input) => ({ ...input })}`
118 AssertType(obj["prop"]<Stuff> `${(input) => ({ ...input })}`, "{ returnedObjProp: Stuff; }");
122 AssertType(`${(input) => ({ ...input })}`, "string");
123 AssertType((input) => ({ ...input }), "(Stuff) => { x: number; y: string; z: boolean; }");
124 AssertType(input, "Stuff");
[all …]
DobservableInferenceCanBeMade.ts24 declare function from<O extends ObservableInput<any>>(input: O): Observable<ObservedValueOf<O>>;
38 function asObservable(input: string | ObservableInput<string>): Observable<string> {
39 AssertType(typeof input === 'string' ? of(input) : from(input), "Observable<string>");
40 AssertType(typeof input === 'string', "boolean");
41 AssertType(typeof input, "union");
42 AssertType(input, "union");
44 AssertType(of(input), "Observable<string>");
46 AssertType(input, "string");
47 AssertType(from(input), "Observable<string>");
49 AssertType(input, "ObservableInput<string>");
[all …]
DuntypedArgumentInLambdaExpression.ts23 f((input): string => {
25 AssertType((input): string => { return "." + input;}, "(string) => string");
26 AssertType(input, "string");
27 AssertType(f((input): string => { return "." + input;}), "any");
29 AssertType("." + input, "string");
31 AssertType(input, "string");
32 return "." + input;
DneverAsDiscriminantTypestricttrue.ts90 export async function adaptSession(input: GatewayPayload) {
91 if (input.t === 'MESSAGE_CREATE') {
92 AssertType(input.t === 'MESSAGE_CREATE', "boolean");
93 AssertType(input.t, "union");
96 assertMessage(input.d)
97 AssertType(assertMessage(input.d), "void");
99 AssertType(input.d, "{ a: 1; }");
DneverAsDiscriminantTypestrictfalse.ts90 export async function adaptSession(input: GatewayPayload) {
91 if (input.t === 'MESSAGE_CREATE') {
92 AssertType(input.t === 'MESSAGE_CREATE', "boolean");
93 AssertType(input.t, "union");
96 assertMessage(input.d)
97 AssertType(assertMessage(input.d), "void");
99 AssertType(input.d, "{ a: 1; }");
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/jsDeclarationsFunctionClassesCjsExportAssignment/
Dcontext.js30 * Input type definition
32 * @typedef {Object} Input
49 * @param {Input} input
52 function Context(input) { argument
60 AssertType(new Context(input), "Context");
62 AssertType(input, "Input");
63 return new Context(input)
65 this.state = this.construct(input);
66 AssertType(this.state = this.construct(input), "State");
68 AssertType(this, "this & { construct(Input, ?import("tests/cases/conformance/jsdoc/declarations/hoo…
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcall_signature.cpp39 /* 3 : 3 input parameters */ \
43 /* 3 : 3 input parameters */ \
150 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
153 // 3 : 3 input parameters in DEF_CALL_SIGNATURE()
167 /* 2 : 2 input parameters */ \
171 /* 2 : 2 input parameters */ \
206 // 2 input parameters in DEF_CALL_SIGNATURE()
209 // 2 input parameters in DEF_CALL_SIGNATURE()
220 // 6 : 6 input parameters in DEF_CALL_SIGNATURE()
223 // 6 : 6 input parameters in DEF_CALL_SIGNATURE()
[all …]
Dtest_stubs_signature.cpp21 // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
25 std::array<VariableType, 7> params = { // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
40 // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
44 std::array<VariableType, 7> params = { // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
59 // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
63 std::array<VariableType, 7> params = { // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
78 // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
82 std::array<VariableType, 7> params = { // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
97 // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
101 std::array<VariableType, 7> params = { // 7 : 7 input parameters in DEF_CALL_SIGNATURE()
[all …]
/arkcompiler/ets_runtime/test/typeinfer/automatedcases/jsDeclarationsImportAliasExposedWithinNamespaceCjs/
Dfile2.js39 /** @typedef {boolean|myTypes.typeC} testFnTypes.input */
44 * @param {testFnTypes.input} input - Input.
48 function testFn(input) { argument
49 if (typeof input === 'number') {
50 AssertType(typeof input === 'number', "boolean");
51 AssertType(typeof input, "union");
52 AssertType(input, "union");
55 AssertType(2 * input, "number");
57 AssertType(input, "never");
58 return 2 * input;
[all …]
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dlowering.cpp60 // Optimize order of input arguments for decreasing using accumulator (Bytecodeoptimizer only).
86 auto input = inst->GetInput(0).GetInst(); in LowerIf() local
87 if (input->GetOpcode() != Opcode::Compare) { in LowerIf()
91 for (auto &user : input->GetUsers()) { in LowerIf()
96 // Try put constant in second input in LowerIf()
97 if (BetterToSwapCompareInputs(input)) { in LowerIf()
99 auto in0 = input->GetInput(0).GetInst(); in LowerIf()
100 auto in1 = input->GetInput(1).GetInst(); in LowerIf()
101 input->SetInput(0, in1); in LowerIf()
102 input->SetInput(1, in0); in LowerIf()
[all …]
/arkcompiler/ets_frontend/es2panda/
DREADME.md7 es2panda [OPTIONS] [input file] -- [arguments]
16 - `--extension`: Parse the input as the given extension (options: js | ts | as)
17 - `--module`: Parse the input as module
20 - `--parse-only`: Parse the input only
21 - `--strict`: Parse the input in strict mode
24 - `input`: input file
/arkcompiler/ets_runtime/ecmascript/base/
Dmath_helper.h38 static double Asinh(double input) in Asinh() argument
41 if (input == 0 && !std::signbit(input)) { in Asinh()
46 return std::asinh(input); in Asinh()
49 static inline double Atanh(double input) in Atanh() argument
52 if (input == 0 && std::signbit(input)) { in Atanh()
57 return std::atanh(input); in Atanh()
/arkcompiler/runtime_core/libpandabase/tests/
Dmutex_test.cpp40 static void *TestThread1(void *input) in TestThread1() argument
42 ASSERT(input != nullptr); in TestThread1()
43 ThreadRWLockArgs *arg = reinterpret_cast<ThreadRWLockArgs *>(input); in TestThread1()
51 static void *TestThread2(void *input) in TestThread2() argument
53 ASSERT(input != nullptr); in TestThread2()
54 ThreadRWLockArgs *arg = reinterpret_cast<ThreadRWLockArgs *>(input); in TestThread2()
61 static void *TestThread3(void *input) in TestThread3() argument
63 ASSERT(input != nullptr); in TestThread3()
64 ThreadRWLockArgs *arg = reinterpret_cast<ThreadRWLockArgs *>(input); in TestThread3()
79 static void *TestThread4(void *input) in TestThread4() argument
[all …]
/arkcompiler/ets_runtime/ecmascript/regexp/tests/
Dregexp_test.cpp648 CString input("abc"); in HWTEST_F_L0() local
650 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0()
670 CString input("cabd"); in HWTEST_F_L0() local
672 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0()
701 CString input("aabaac"); in HWTEST_F_L0() local
703 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0()
725 CString input("aabaac"); in HWTEST_F_L0() local
727 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0()
747 CString input("b"); in HWTEST_F_L0() local
749 …executor.Execute(reinterpret_cast<const uint8_t *>(input.c_str()), 0, input.size(), parser.GetOrig… in HWTEST_F_L0()
[all …]
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dinst_builder-inl.h49 auto input = GetDefinitionAcc(); in BuildCastToAnyString() local
50 ASSERT(input->GetType() == DataType::REFERENCE); in BuildCastToAnyString()
58 box->SetInput(0, input); in BuildCastToAnyString()
66 auto input = GetDefinitionAcc(); in BuildCastToAnyNumber() local
67 auto type = input->GetType(); in BuildCastToAnyNumber()
69 if (input->IsConst() && !DataType::IsFloatType(type)) { in BuildCastToAnyNumber()
70 auto const_insn = input->CastToConstant(); in BuildCastToAnyNumber()
72 auto value = input->CastToConstant()->GetInt64Value(); in BuildCastToAnyNumber()
85 box->SetInput(0, input); in BuildCastToAnyNumber()
/arkcompiler/ets_runtime/test/fuzztest/containersdequecommon_fuzzer/
Dcontainersdequecommon_fuzzer.h125 uint32_t input = 0; in ContainersDequeForEachFuzzTest() local
132 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeForEachFuzzTest()
148 callInfo->SetCallArg(0, JSTaggedValue(i + input)); in ContainersDequeForEachFuzzTest()
178 unsigned int input = 0; in ContainersDequeGetFirstFuzzTest() local
185 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeGetFirstFuzzTest()
189 callInfo->SetCallArg(0, JSTaggedValue(input)); in ContainersDequeGetFirstFuzzTest()
214 unsigned int input = 0; in ContainersDequeGetLastFuzzTest() local
221 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in ContainersDequeGetLastFuzzTest()
225 callInfo->SetCallArg(0, JSTaggedValue(input)); in ContainersDequeGetLastFuzzTest()
250 unsigned int input = 0; in ContainersDequeInsertEndFuzzTest() local
[all …]
/arkcompiler/ets_frontend/es2panda/aot/
Doptions.cpp75 static std::vector<std::string> GetStringItems(std::string &input, const std::string &delimiter) in GetStringItems() argument
80 while ((pos = input.find(delimiter)) != std::string::npos) { in GetStringItems()
81 token = input.substr(0, pos); in GetStringItems()
85 input.erase(0, pos + delimiter.length()); in GetStringItems()
87 if (!input.empty()) { in GetStringItems()
88 items.push_back(input); in GetStringItems()
94 bool Options::CollectInputFilesFromFileList(const std::string &input, const std::string &inputExten… in CollectInputFilesFromFileList() argument
98 ifs.open(panda::os::file::File::GetExtendedFilePath(input)); in CollectInputFilesFromFileList()
100 std::cerr << "Failed to open source list: " << input << std::endl; in CollectInputFilesFromFileList()
110 std::cerr << "Failed to parse input file" << std::endl; in CollectInputFilesFromFileList()
[all …]
/arkcompiler/ets_runtime/test/fuzztest/builtinsarraybuffergetvaluefrombufferforfloat_fuzzer/
Dbuiltinsarraybuffergetvaluefrombufferforfloat_fuzzer.cpp42 double input; in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest() local
49 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest()
54 if (std::isnan(input) || JSTaggedValue::IsImpureNaN(input)) { in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest()
55 input = 0.0; in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest()
60 JSHandle<JSTaggedValue> val(thread, JSTaggedValue(input)); in BuiltinsArrayBufferGetValueFromBufferForFloatFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/daterefnew_fuzzer/
Ddaterefnew_fuzzer.cpp34 double input = 0; in DateRefNewFuzzTest() local
38 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in DateRefNewFuzzTest()
42 if (std::isnan(input)) { in DateRefNewFuzzTest()
43 input = ecmascript::base::NAN_VALUE; in DateRefNewFuzzTest()
45 DateRef::New(vm, input); in DateRefNewFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/int8arrayrefnew_fuzzer/
Dint8arrayrefnew_fuzzer.cpp32 int32_t input; in Int8ArrayRefNewFuzzTest() local
39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Int8ArrayRefNewFuzzTest()
44 if (input > MaxMenory) { in Int8ArrayRefNewFuzzTest()
45 input = MaxMenory; in Int8ArrayRefNewFuzzTest()
47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Int8ArrayRefNewFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/bigint64arrayrefnew_fuzzer/
Dbigint64arrayrefnew_fuzzer.cpp32 int32_t input; in BigInt64ArrayRefNewFuzzTest() local
39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in BigInt64ArrayRefNewFuzzTest()
44 if (input > MaxMenory) { in BigInt64ArrayRefNewFuzzTest()
45 input = MaxMenory; in BigInt64ArrayRefNewFuzzTest()
47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in BigInt64ArrayRefNewFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/uint32arrayrefnew_fuzzer/
Duint32arrayrefnew_fuzzer.cpp32 int32_t input; in Uint32ArrayRefNewFuzzTest() local
39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Uint32ArrayRefNewFuzzTest()
44 if (input > MaxMenory) { in Uint32ArrayRefNewFuzzTest()
45 input = MaxMenory; in Uint32ArrayRefNewFuzzTest()
47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Uint32ArrayRefNewFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/uint8arrayrefnew_fuzzer/
Duint8arrayrefnew_fuzzer.cpp32 int32_t input; in Uint8ArrayRefNewFuzzTest() local
39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in Uint8ArrayRefNewFuzzTest()
44 if (input > MaxMenory) { in Uint8ArrayRefNewFuzzTest()
45 input = MaxMenory; in Uint8ArrayRefNewFuzzTest()
47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in Uint8ArrayRefNewFuzzTest()
/arkcompiler/ets_runtime/test/fuzztest/dataviewrefnew_fuzzer/
Ddataviewrefnew_fuzzer.cpp32 int32_t input; in DataViewRefNewFuzzTest() local
39 if (memcpy_s(&input, MAXBYTELEN, data, size) != 0) { in DataViewRefNewFuzzTest()
44 if (input > MaxMenory) { in DataViewRefNewFuzzTest()
45 input = MaxMenory; in DataViewRefNewFuzzTest()
47 Local<ArrayBufferRef> ref = ArrayBufferRef::New(vm, input); in DataViewRefNewFuzzTest()

12345678910>>...32