/arkcompiler/runtime_core/static_core/tests/vm-benchmarks/examples/benchmarks/js/ |
H A D | UsingLib.js | 32 this.variant; 41 switch (this.variant) { 49 'Invalid test variant: ' + this.variant);
|
/arkcompiler/ets_frontend/ets2panda/varbinder/ |
H A D | enumMemberResult.h | 21 #include <variant> 25 using EnumMemberResult = std::variant<double, util::StringView, bool>;
|
H A D | tsBinding.h | 21 #include <variant> 25 using EnumMemberResult = std::variant<double, util::StringView, bool>;
|
/arkcompiler/ets_frontend/es2panda/binder/ |
H A D | enumMemberResult.h | 21 #include <variant> 26 using EnumMemberResult = std::variant<double, util::StringView, bool>;
|
H A D | tsBinding.h | 21 #include <variant> 25 using EnumMemberResult = std::variant<double, util::StringView, bool>;
|
/arkcompiler/runtime_core/static_core/irtoc/lang/ |
H A D | cpp_function.rb | 48 def variant(name, &block) method in CppFunction 60 @variants.each do |variant| 61 next if variant.cond == :default 62 Output.scoped_puts "if (#{variant.cond}) {" do 63 Output << "return #{variant.name}(inst);"
|
/arkcompiler/runtime_core/static_core/runtime/tooling/inspector/types/ |
H A D | remote_object_type.h | 23 #include <variant> 30 using NumberT = std::variant<int32_t, double>; 60 using TypeValue = std::variant<std::monostate, std::nullptr_t, bool, NumberT, BigIntT, std::string, SymbolT,
|
/arkcompiler/runtime_core/libpandabase/os/ |
H A D | error.h | 20 #include <variant> 40 std::variant<int, std::string> err_;
|
/arkcompiler/runtime_core/static_core/libpandabase/os/ |
H A D | error.h | 20 #include <variant> 40 std::variant<int, std::string> err_;
|
/arkcompiler/runtime_core/libpandabase/utils/ |
H A D | type_converter.h | 24 #include <variant> 51 std::variant<double, uint64_t> GetValue() const; 67 std::variant<double, uint64_t> value_;
|
H A D | expected.h | 20 #include <variant> 156 std::variant<T, E> v_;
|
H A D | type_converter.cpp | 25 #include <variant> 38 std::variant<double, uint64_t> ValueUnit::GetValue() const in GetValue()
|
/arkcompiler/runtime_core/static_core/libpandabase/utils/ |
H A D | type_converter.h | 24 #include <variant> 51 std::variant<double, uint64_t> GetValue() const; 67 std::variant<double, uint64_t> value_;
|
/arkcompiler/runtime_core/static_core/verification/util/tests/ |
H A D | environment.h | 21 #include <variant> 25 using OptionValue = std::variant<std::string, int, bool>;
|
/arkcompiler/runtime_core/static_core/verification/value/ |
H A D | abstract_value.h | 23 #include <variant> 29 using ContentsData = std::variant<None, Variables::Var>;
|
/arkcompiler/runtime_core/libpandafile/ |
H A D | module_data_accessor.h | 21 #include <variant> 66 using ModuleValue = std::variant<uint32_t, StringData>;
|
H A D | field_data_accessor.h | 24 #include <variant> 160 using FieldValue = std::variant<uint32_t, uint64_t>;
|
/arkcompiler/runtime_core/static_core/static_linker/ |
H A D | linker_context.h | 56 using Change = std::variant<IndexedChange, StringChange, LiteralArrayChange, std::string, std::function<void()>>; 244 using InfoType = std::variant<const panda_file::BaseItem *, std::string>; 300 std::variant<std::monostate, panda_file::FieldItem *, panda_file::ForeignClassItem *> TryFindField( 304 std::variant<bool, panda_file::MethodItem *> TryFindMethod(panda_file::BaseClassItem *klass, 308 std::variant<panda_file::AnnotationItem *, ErrorDetail> AnnotFromOld(panda_file::AnnotationItem *oa); 310 std::variant<panda_file::ValueItem *, ErrorDetail> ArrayValueFromOld(panda_file::ValueItem *oi); 312 std::variant<panda_file::ValueItem *, ErrorDetail> ValueFromOld(panda_file::ValueItem *oi); 314 std::variant<panda_file::BaseItem *, ErrorDetail> ScalarValueIdFromOld(panda_file::BaseItem *oi);
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
H A D | loop_optimization_test.cpp | 160 auto variant = builder.Int32Add(*sum, builder.Int32(2)); in HWTEST_F_L0() local 161 sum = variant; in HWTEST_F_L0() 171 EXPECT_EQ(acc.GetOpCode(linearizer.GetStateOfSchedulableGate(variant)), OpCode::LOOP_BACK); in HWTEST_F_L0() 176 EXPECT_EQ(acc.GetOpCode(linearizer2.GetStateOfSchedulableGate(variant)), OpCode::LOOP_BACK); in HWTEST_F_L0() 211 auto variant = builder.Load(VariableType::INT32(), arg1, builder.PtrAdd(arg2, *index)); in HWTEST_F_L0() local 212 sum = builder.Int32Add(*sum, variant); in HWTEST_F_L0() 222 EXPECT_EQ(acc.GetOpCode(linearizer.GetStateOfSchedulableGate(variant)), OpCode::LOOP_BACK); in HWTEST_F_L0() 227 EXPECT_EQ(acc.GetOpCode(linearizer2.GetStateOfSchedulableGate(variant)), OpCode::LOOP_BACK); in HWTEST_F_L0()
|
/arkcompiler/runtime_core/static_core/runtime/include/ |
H A D | value.h | 21 #include <variant> 94 std::variant<int64_t, ObjectHeader *> value_;
|
/arkcompiler/ets_frontend/ets2panda/public/ |
H A D | es2panda_lib.cpp | 20 #include <variant> 155 ArenaAllocator *allocator, varbinder::EnumMemberResult variant) in EnumMemberResultToEs2pandaVariant() 159 es2panda_variant.index = variant.index(); in EnumMemberResultToEs2pandaVariant() 162 es2panda_variant.variant.d = std::get<double>(variant); in EnumMemberResultToEs2pandaVariant() 165 es2panda_variant.variant.c = StringViewToCString(allocator, std::get<util::StringView>(variant)); in EnumMemberResultToEs2pandaVariant() 168 es2panda_variant.variant.b = std::get<bool>(variant); in EnumMemberResultToEs2pandaVariant() 154 EnumMemberResultToEs2pandaVariant( ArenaAllocator *allocator, varbinder::EnumMemberResult variant) EnumMemberResultToEs2pandaVariant() argument
|
/arkcompiler/ets_frontend/es2panda/ir/ |
H A D | astDump.h | 25 #include <variant> 46 using Val = std::variant<const char *, const ir::AstNode *, bool>; 73 std::variant<const char *, lexer::TokenType, std::initializer_list<Property>, util::StringView, bool,
|
/arkcompiler/runtime_core/libpandabase/mem/ |
H A D | gc_barrier.h | 24 #include <variant> 178 std::variant<void *, bool *, std::atomic<bool> *, uint8_t *, objRefProcessFunc, uint8_t, objTwoRefProcessFunc>;
|
/arkcompiler/runtime_core/static_core/libpandabase/mem/ |
H A D | gc_barrier.h | 24 #include <variant> 174 using BarrierOperandValue = std::variant<void *, bool *, std::atomic<ObjRefProcessFunc> *, uint8_t *, ObjRefProcessFunc,
|
/arkcompiler/runtime_core/static_core/libpandafile/ |
H A D | field_data_accessor.h | 24 #include <variant> 165 using FieldValue = std::variant<uint32_t, uint64_t>;
|