| /arkcompiler/ets_frontend/ets2panda/lexer/ |
| D | lexer.cpp | 45 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 …]
|
| D | ETSLexer.cpp | 44 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/ |
| D | lexer.cpp | 38 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 …]
|
| D | lexer.h | 242 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/ |
| D | ETSparserTemplates.h | 22 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/ |
| D | proxy.ts | 32 // 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/ |
| D | tree_string-inl.h | 26 …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()
|
| D | base_string_impl.h | 51 …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 …]
|
| D | base_string-inl2.h | 112 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/ |
| D | diagnosticEngine.h | 74 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/ |
| D | json_builder.h | 61 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/ |
| D | ani_gtest.h | 76 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/ |
| D | json_builder.h | 65 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/ |
| D | exclusive_worker_tests.cpp | 54 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/ |
| D | for_each_tuple.h | 26 …[[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()
|
| D | tuple_to_struct.h | 26 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/ |
| D | for_each_tuple.h | 26 …[[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/ |
| D | regAllocator.h | 45 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/ |
| D | codegen-inl.h | 56 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/ |
| D | function_traits.h | 75 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/ |
| D | jgez.yaml | 35 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
|
| D | jlez.yaml | 35 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/ |
| D | basicblock.h | 36 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/ |
| D | jlez.yaml | 36 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
|
| D | jgez.yaml | 36 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
|