Home
last modified time | relevance | path

Searched full:forward (Results 1 – 25 of 273) sorted by relevance

1234567891011

/arkcompiler/ets_frontend/ets2panda/lexer/
Dlexer.cpp45 Iterator().Forward(1); in ScanUnicodeEscapeSequence()
48 Iterator().Forward(1); in ScanUnicodeEscapeSequence()
70 Iterator().Forward(1); in ScanUnicodeCodePointEscape()
91 Iterator().Forward(1); in ScanUnicodeCodePointEscape()
135 pos_.iterator_.Forward(offset); in ForwardToken()
142 pos_.iterator_.Forward(1); in ForwardToken()
180 Iterator().Forward(1); in SkipMultiLineComment()
192 Iterator().Forward(1); in SkipMultiLineComment()
213 Iterator().Forward(1); in SkipSingleLineComment()
253 Iterator().Forward(1); in CheckNumberLiteralEnd()
[all …]
DETSLexer.cpp44 Iterator().Forward(1); in ScanCharLiteral()
57 Iterator().Forward(1); in ScanCharLiteral()
76 Iterator().Forward(1); in ScanCharLiteral()
85 Iterator().Forward(1); in CheckNumberLiteralEnd()
89 Iterator().Forward(1); // Error processing in CheckNumberLiteralEnd()
112 Iterator().Forward(1); in ScanAsteriskPunctuator()
118 Iterator().Forward(1); in ScanAsteriskPunctuator()
121 Iterator().Forward(JS_DOC_END_SIZE + 1); in ScanAsteriskPunctuator()
141 Iterator().Forward(1); in ScanEqualsPunctuator()
145 Iterator().Forward(1); in ScanEqualsPunctuator()
[all …]
/arkcompiler/ets_frontend/es2panda/lexer/
Dlexer.cpp38 Iterator().Forward(1); in ScanUnicodeEscapeSequence()
41 Iterator().Forward(1); in ScanUnicodeEscapeSequence()
60 Iterator().Forward(1); in ScanUnicodeCodePointEscape()
81 Iterator().Forward(1); in ScanUnicodeCodePointEscape()
121 pos_.iterator.Forward(offset); in ForwardToken()
156 Iterator().Forward(1); in SkipMultiLineComment()
169 Iterator().Forward(1); in SkipMultiLineComment()
204 Iterator().Forward(1); in SkipSingleLineComment()
232 Iterator().Forward(1); in CheckNumberLiteralEnd()
250 Iterator().Forward(1); in ScanNumberLeadingZero()
[all …]
Dlexer.h242 Iterator().Forward(1); in ScanString()
251 Iterator().Forward(1); in ScanString()
259 Iterator().Forward(1); in ScanString()
271 Iterator().Forward(1); in ScanString()
275 Iterator().Forward(1); in ScanString()
305 Iterator().Forward(1); in ScanString()
316 Iterator().Forward(1); in ScanHexEscape()
350 Iterator().Forward(1); in ScanNumberRadix()
361 Iterator().Forward(1); in ScanNumberRadix()
/arkcompiler/ets_frontend/ets2panda/parser/
DETSparserTemplates.h22 GetContext().SetFormattingFileName(std::forward<T>(fileName)); in SetFormattingFileName()
29 nodes.emplace_back(std::forward<T>(arg)); in ProcessFormattedArg()
31 nodes.emplace_back(AllocNode<ir::Identifier>(std::forward<T>(arg), Allocator())); in ProcessFormattedArg()
36 … AllocNode<ir::Identifier>(util::UString(std::forward<T>(arg), Allocator()).View(), Allocator())); in ProcessFormattedArg()
39 util::UString(std::string {std::forward<T>(arg)}, Allocator()).View(), Allocator())); in ProcessFormattedArg()
41 nodes.emplace_back(AllocNode<ir::OpaqueTypeNode>(std::forward<T>(arg), Allocator())); in ProcessFormattedArg()
43 nodes.emplace_back(AllocNode<ir::TSInterfaceBody>(std::forward<T>(arg))); in ProcessFormattedArg()
45 nodes.emplace_back(AllocNode<ir::SequenceExpression>(std::forward<T>(arg))); in ProcessFormattedArg()
47 nodes.emplace_back(AllocNode<ir::BlockExpression>(std::forward<T>(arg))); in ProcessFormattedArg()
62 (ProcessFormattedArg(insertingNodes, std::forward<Args>(args)), ...); in CreateFormattedExpression()
[all …]
/arkcompiler/ets_runtime/test/aottest/proxy/
Dproxy.ts32 // call proxy-forward-AOT
36 // call proxy-forward-asm
41 // call proxy-no-forward-AOT
45 // call proxy-no-forward-AOT
49 // call proxy-no-forward-bound-AOT
53 // call proxy-no-forward-native-AOT
57 // call proxy-no-forward-asm
/arkcompiler/runtime_core/common_interfaces/objects/string/
Dtree_string-inl.h26 …auto strSecond = BaseString::Cast(GetSecond<BaseObject *>(std::forward<ReadBarrier>(readBarrier))); in IsFlat()
40 if (IsFlat(std::forward<ReadBarrier>(readBarrier))) { in Get()
41 …BaseString *first = BaseString::Cast(GetFirst<BaseObject *>(std::forward<ReadBarrier>(readBarrier)… in Get()
42 return first->At<verify>(std::forward<ReadBarrier>(readBarrier), index); in Get()
48 … TreeString::Cast(string)->GetFirst<BaseObject *>(std::forward<ReadBarrier>(readBarrier))); in Get()
54 … TreeString::Cast(string)->GetSecond<BaseObject *>(std::forward<ReadBarrier>(readBarrier))); in Get()
57 return string->At<verify>(std::forward<ReadBarrier>(readBarrier), index); in Get()
Dbase_string_impl.h51 …const uint8_t *data = BaseString::GetUtf8DataFlat(std::forward<ReadBarrier>(readBarrier), this, bu… in ComputeRawHashcode()
61 …const uint16_t *data = BaseString::GetUtf16DataFlat(std::forward<ReadBarrier>(readBarrier), this, … in ComputeRawHashcode()
137 …const uint16_t *data = BaseString::GetUtf16DataFlat(std::forward<ReadBarrier>(readBarrier), this, … in EqualToSplicedString()
138 …if (BaseString::StringsAreEqualUtf16(std::forward<ReadBarrier>(readBarrier), str1, data, str1->Get… in EqualToSplicedString()
139 return BaseString::StringsAreEqualUtf16(std::forward<ReadBarrier>(readBarrier), str2, in EqualToSplicedString()
144 …const uint8_t *data = BaseString::GetUtf8DataFlat(std::forward<ReadBarrier>(readBarrier), this, bu… in EqualToSplicedString()
145 …if (BaseString::StringIsEqualUint8Data(std::forward<ReadBarrier>(readBarrier), str1, data, str1->G… in EqualToSplicedString()
147 return BaseString::StringIsEqualUint8Data(std::forward<ReadBarrier>(readBarrier), str2, in EqualToSplicedString()
162 …const uint16_t *data = BaseString::GetUtf16DataFlat(std::forward<ReadBarrier>(readBarrier), this, … in ToU16String()
166 …const uint8_t *data = BaseString::GetUtf8DataFlat(std::forward<ReadBarrier>(readBarrier), this, bu… in ToU16String()
[all …]
Dbase_string-inl2.h112 slicedString->SetParent(std::forward<WriteBarrier>(writeBarrier), parent.GetBaseObject()); in CreateSlicedString()
140 const uint16_t *data = GetUtf16DataFlat(std::forward<ReadBarrier>(readBarrier), this, tmpBuf); in GetUtf8Length()
152 if (string->IsFlat(std::forward<ReadBarrier>(readBarrier))) { in GetUtf16DataFlat()
154 … TreeString::Cast(string)->GetFirst<BaseObject *>(std::forward<ReadBarrier>(readBarrier))); in GetUtf16DataFlat()
157 WriteToFlat(std::forward<ReadBarrier>(readBarrier), string, buf.data(), length); in GetUtf16DataFlat()
162 …return BaseString::Cast(str->GetParent<BaseObject *>(std::forward<ReadBarrier>(readBarrier)))->Get… in GetUtf16DataFlat()
189 … return SlicedString::ConstCast(this)->Get<verify>(std::forward<ReadBarrier>(readBarrier), index); in At()
191 … return TreeString::ConstCast(this)->Get<verify>(std::forward<ReadBarrier>(readBarrier), index); in At()
247 return TreeString::ConstCast(this)->IsFlat(std::forward<ReadBarrier>(readBarrier)); in IsFlat()
274 treeSrc->GetFirst<BaseObject *>(std::forward<ReadBarrier>(readBarrier))); in WriteToFlat()
[all …]
/arkcompiler/ets_frontend/ets2panda/util/
DdiagnosticEngine.h74 return CreateDiagnostic<Suggestion>(std::forward<T>(args)...); in CreateSuggestion()
80 LogDiagnostic<Diagnostic>(std::forward<T>(args)...); in LogDiagnostic()
92 LogThrowableDiagnostic(DiagnosticType::SYNTAX, std::forward<T>(args)...); in LogSyntaxError()
97 LogThrowableDiagnostic(DiagnosticType::SEMANTIC, std::forward<T>(args)...); in LogSemanticError()
102 LogThrowableDiagnostic(DiagnosticType::FATAL, std::forward<T>(args)...); in LogFatalError()
109 ThrowDiagnostic(DiagnosticType::SYNTAX, std::forward<T>(args)...); in ThrowSyntaxError()
114 ThrowDiagnostic(DiagnosticType::SEMANTIC, std::forward<T>(args)...); in ThrowSemanticError()
119 ThrowDiagnostic(DiagnosticType::FATAL, std::forward<T>(args)...); in ThrowFatalError()
137 auto diag = std::make_unique<DIAGNOSTIC>(std::forward<T>(args)...); in CreateDiagnostic()
146 CreateDiagnostic<DIAGNOSTIC>(std::forward<T>(args)...); in LogDiagnostic()
[all …]
/arkcompiler/runtime_core/libpandabase/utils/
Djson_builder.h61 ss_ << (std::forward<T>(value)); in Append()
77 auto value = static_cast<double>(std::forward<T>(number)); in Stringify()
112 Stringify(std::forward<T>(value)); in Add()
119 Add(std::forward<T>(value)); in Add()
135 Stringify(std::forward<T>(value)); in AddProperty()
142 AddProperty(key, std::forward<T>(value)); in AddProperty()
152 std::invoke(std::forward<T>(array), builder); in Stringify()
161 std::invoke(std::forward<T>(object), builder); in Stringify()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ani/ani_gtest/
Dani_gtest.h76 CallEtsFunctionImpl(&result, moduleDescriptor, fnName, std::forward<Args>(args)...); in CallEtsFunction()
118 CallEtsNativeMethodImpl(&result, fn, std::forward<Args>(args)...); in CallEtsNativeMethod()
189 DoCallFunction(result, fn, std::forward<Args>(args)...); in CallEtsFunctionImpl()
209 DoCallFunction(result, aniFn, std::forward<Args>(args)...); in CallEtsNativeMethodImpl()
220 status = env_->Function_Call_Boolean(fn, &value, std::forward<Args>(args)...); in DoCallFunction()
222 status = env_->Function_Call_Byte(fn, &value, std::forward<Args>(args)...); in DoCallFunction()
224 status = env_->Function_Call_Char(fn, &value, std::forward<Args>(args)...); in DoCallFunction()
226 status = env_->Function_Call_Short(fn, &value, std::forward<Args>(args)...); in DoCallFunction()
228 status = env_->Function_Call_Int(fn, &value, std::forward<Args>(args)...); in DoCallFunction()
230 status = env_->Function_Call_Long(fn, &value, std::forward<Args>(args)...); in DoCallFunction()
[all …]
/arkcompiler/runtime_core/static_core/libpandabase/utils/
Djson_builder.h65 ss_ << (std::forward<T>(value)); in Append()
116 Stringify(std::forward<T>(value)); in Add()
123 Add(std::forward<T>(value)); in Add()
139 Stringify(std::forward<T>(value)); in AddProperty()
146 AddProperty(key, std::forward<T>(value)); in AddProperty()
156 std::invoke(std::forward<T>(array), builder); in Stringify()
165 std::invoke(std::forward<T>(object), builder); in Stringify()
/arkcompiler/runtime_core/static_core/plugins/ets/tests/native/exclusive_worker/
Dexclusive_worker_tests.cpp54 args = std::make_tuple(std::forward<Args>(args)...)]() mutable { in RunRoutineInExclusiveWorker()
55 WorkerRoutine(event, routineName, routineSignature, std::forward<Args>(args)...); in RunRoutineInExclusiveWorker()
69 env->Function_Call_Boolean(func, &result, std::forward<Args>(args)...); in CallStaticBooleanMethod()
79 env->Function_Call_Void(func, std::forward<Args>(args)...); in CallStaticVoidMethod()
114 args = std::make_tuple(std::forward<Args>(args)...)]() mutable { in UseAfterDetach()
115 WorkerRoutine(event, routineName, routineSignature, std::forward<Args>(args)...); in UseAfterDetach()
119 … res = CallStaticBooleanMethod(env_, routineName, routineSignature, std::forward<Args>(args)...); in UseAfterDetach()
130 args = std::make_tuple(std::forward<Args>(args)...)]() mutable { in AttachSameThread()
146 …res = CallStaticBooleanMethod(workerEnv, routineName, routineSignature, std::forward<Args>(args)..… in AttachSameThread()
189 …res = CallStaticBooleanMethod(workerEnv, routineName, routineSignature, std::forward<Args>(args)..… in WorkerRoutine()
/arkcompiler/runtime_core/libpandabase/serializer/
Dfor_each_tuple.h26 …[[maybe_unused]] auto unused = {true, (f(std::get<Index>(std::forward<Tuple>(tuple))), void(), tru… in ForEachTupleImpl()
35 ForEachTupleImpl(std::forward<Tuple>(tuple), std::forward<F>(f), sequence); in ForEachTuple()
Dtuple_to_struct.h26 return {std::get<Is>(std::forward<Tuple>(tup))...}; in TupleToStructImpl()
35 return TupleToStructImpl<Struct>(sequence, std::forward<Tuple>(tup)); in TupleToStruct()
/arkcompiler/runtime_core/static_core/libpandabase/serializer/
Dfor_each_tuple.h26 …[[maybe_unused]] auto unused = {true, (f(std::get<INDEX>(std::forward<Tuple>(tuple))), void(), tru… in ForEachTupleImpl()
35 ForEachTupleImpl(std::forward<Tuple>(tuple), std::forward<F>(f), sequence); in ForEachTuple()
/arkcompiler/ets_frontend/ets2panda/compiler/core/
DregAllocator.h45 return Allocator().New<T>(node, std::forward<Args>(args)...); in Alloc()
51 return PushBack(Alloc<T>(node, std::forward<Args>(args)...)); in Add()
74 Add<T>(node, std::forward<Args>(args)...); in Emit()
107 auto *const ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit()
125 auto *const ins = Alloc<T>(node, std::forward<Args>(args)...); in Emit()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dcodegen-inl.h56 auto slowPath = GetLocalAllocator()->New<T>(label, inst, std::forward<Args>(args)...); in CreateSlowPath()
79 FillCallParams(std::forward<Args>(params)...); in InsertTrace()
120 FillCallParams(std::forward<Args>(params)...); in CallEntrypoint()
149 CallEntrypoint<false>(inst, id, dstReg, preservedRegs, std::forward<Args>(params)...); in CallRuntime()
155 CallEntrypoint<true>(inst, id, dstReg, preservedRegs, std::forward<Args>(params)...); in CallFastPath()
164 … CallRuntime(inst, eid, dstReg, RegMask::GetZeroMask(), methodReg, std::forward<Args>(params)...); in CallRuntimeWithMethod()
168 std::forward<Args>(params)...); in CallRuntimeWithMethod()
172 std::forward<Args>(params)...); in CallRuntimeWithMethod()
188 FillCallParams(std::forward<Args>(params)...); in CallBarrier()
325 … AddParamRegsInLiveMasksHandleArgs(paramInfo, liveRegs, liveVregs, std::forward<Args>(params)...); in AddParamRegsInLiveMasksHandleArgs()
[all …]
/arkcompiler/runtime_core/static_core/verification/util/
Dfunction_traits.h75 return call_helper(f, std::forward(args), typename GenIndices<sizeof...(Args)>::RetType {});
82 return f(std::forward(std::get<S>(a))...);
110 return binop_(lhs, operator()(std::forward<Args>(args)...));
116 …return CallHelper(std::forward<std::tuple<Args...>>(args), typename GenIndices<sizeof...(Args)>::T…
123 return operator()(std::forward<std::tuple_element_t<S, A>>(std::get<S>(a))...);
/arkcompiler/runtime_core/static_core/tests/cts-generator/cts-template/
Djgez.yaml35 for forward, backward, or current cases.
43 # Check forward jump
85 for forward and backward cases.
93 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
116 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
149 for forward and backward cases.
157 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
180 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
Djlez.yaml35 for forward, backward, or current cases.
43 # Check forward jump
85 for forward and backward cases.
93 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
117 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
151 for forward and backward cases.
159 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
182 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dbasicblock.h36 FORWARD, enumerator
53 using PhiInstSafeIter = InstSafeIterator<IterationType::PHI, IterationDirection::FORWARD>;
54 using InstSafeIter = InstSafeIterator<IterationType::INST, IterationDirection::FORWARD>;
55 using AllInstSafeIter = InstSafeIterator<IterationType::ALL, IterationDirection::FORWARD>;
408 * |----> InstForwardIterator<Type, Direction::FORWARD>
410 * | |----> InstForwardIterator<Type::PHI, Direction::FORWARD>
416 * |----> InstSafeIterator<Type::PHI, Direction::FORWARD>
456 if constexpr (IterationType::INST == T && IterationDirection::FORWARD == D) { in InstIterator()
460 if constexpr (IterationType::ALL == T && IterationDirection::FORWARD == D) { in InstIterator()
496 class InstForwardIterator : public InstIterator<T, IterationDirection::FORWARD> {
[all …]
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Djlez.yaml36 for forward, backward, or current cases.
44 # Check forward jump
86 for forward and backward cases.
94 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
118 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
152 for forward and backward cases.
160 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
183 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
Djgez.yaml36 for forward, backward, or current cases.
44 # Check forward jump
86 for forward and backward cases.
94 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
117 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes
150 for forward and backward cases.
158 # Max forward jump for imm8, 2 + 124 + 1 = 127 bytes
181 # Max forward jump for imm16, 3 + 32760 + 4 = 32767 bytes

1234567891011