Home
last modified time | relevance | path

Searched full:using (Results 1 – 25 of 2546) sorted by relevance

12345678910>>...102

/arkcompiler/runtime_core/static_core/runtime/tests/tooling/
Dapi_test.h24 using BreakpointCallback = std::function<bool(PtThread, Method *, const PtLocation &)>;
25 using LoadModuleCallback = std::function<bool(std::string_view)>;
26 using PausedCallback = std::function<bool(PauseReason)>;
27 using ExceptionCallback =
29 using ExceptionCatchCallback = std::function<bool(PtThread, Method *, const PtLocation &, ObjectHea…
30 using PropertyAccessCallback = std::function<bool(PtThread, Method *, const PtLocation &, ObjectHea…
31 using PropertyModificationCallback =
33 using FramePopCallback = std::function<bool(PtThread, Method *, bool)>;
34 using GarbageCollectionStartCallback = std::function<bool()>;
35 using GarbageCollectionFinishCallback = std::function<bool()>;
[all …]
/arkcompiler/ets_runtime/ecmascript/napi/
Djsnapi.cpp45 using DebuggerPostTask = std::function<void(std::function<void()> &&)>;
57 using ecmascript::ECMAObject;
58 using ecmascript::EcmaString;
59 using ecmascript::EcmaStringAccessor;
60 using ecmascript::ErrorType;
61 using ecmascript::FastRuntimeStub;
62 using ecmascript::GlobalEnv;
63 using ecmascript::GlobalEnvConstants;
64 using ecmascript::EcmaRuntimeCallInfo;
65 using ecmascript::JSArray;
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_primitives.h23 using EtsVoid = void;
24 using EtsBoolean = uint8_t;
25 using EtsByte = int8_t;
26 using EtsChar = uint16_t;
27 using EtsShort = int16_t;
28 using EtsUint = uint32_t;
29 using EtsInt = int32_t;
30 using EtsUlong = uint64_t;
31 using EtsLong = int64_t;
32 using EtsFloat = float;
[all …]
Dets_type_comptime_traits.h31 using Type = EtsBoolean;
36 using Type = EtsByte;
41 using Type = EtsChar;
46 using Type = EtsShort;
51 using Type = EtsInt;
56 using Type = EtsLong;
61 using Type = EtsFloat;
66 using Type = EtsDouble;
71 using Type = EtsObject *;
79 using Type = EtsBooleanArray;
[all …]
Dets_array.h93 // Use type alias to allow using into derived classes
94 using ObjectHeader = ::ark::ObjectHeader;
120 using ValueType = Component *;
193 using WordType = uintptr_t;
194 using AtomicWord = std::atomic<WordType>;
195 using AtomicRef = std::atomic<ark::ObjectPointerType>;
222 using EtsObjectArray = EtsTypedObjectArray<EtsObject>;
227 using ValueType = ClassType;
256 using EtsBooleanArray = EtsPrimitiveArray<EtsBoolean, EtsClassRoot::BOOLEAN_ARRAY>;
257 using EtsByteArray = EtsPrimitiveArray<EtsByte, EtsClassRoot::BYTE_ARRAY>;
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dconstant_folding_test.cpp37 using ecmascript::kungfu::Circuit;
38 using ecmascript::kungfu::GateAccessor;
39 using ecmascript::kungfu::GateType;
40 using ecmascript::kungfu::MachineType;
41 using ecmascript::kungfu::CircuitBuilder;
42 using ecmascript::kungfu::Label;
43 using ecmascript::kungfu::OpCode;
44 using ecmascript::kungfu::GateRef;
45 using ecmascript::kungfu::Variable;
46 using ecmascript::kungfu::VariableType;
[all …]
Dcombined_pass_visitor_test.cpp26 using ecmascript::kungfu::Chunk;
27 using ecmascript::kungfu::CombinedPassVisitor;
28 using ecmascript::kungfu::Circuit;
29 using ecmascript::kungfu::CircuitBuilder;
30 using ecmascript::kungfu::DeadCodeElimination;
31 using ecmascript::kungfu::EarlyElimination;
32 using ecmascript::kungfu::Environment;
33 using ecmascript::kungfu::OpCode;
34 using ecmascript::kungfu::GateType;
35 using ecmascript::kungfu::LaterElimination;
[all …]
Dnumber_speculative_retype_test.cpp35 using ecmascript::ChunkVector;
36 using ecmascript::TSPrimitiveType;
37 using ecmascript::kungfu::Circuit;
38 using ecmascript::kungfu::CircuitBuilder;
39 using ecmascript::kungfu::CombinedPassVisitor;
40 using ecmascript::kungfu::EcmaOpcode;
41 using ecmascript::kungfu::Environment;
42 using ecmascript::kungfu::GateAccessor;
43 using ecmascript::kungfu::GateType;
44 using ecmascript::kungfu::MachineType;
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ir/include/
Dtypes_def.h29 using int8 = std::int8_t;
30 using int16 = std::int16_t;
31 using int32 = std::int32_t;
32 using int64 = std::int64_t;
33 using uint8 = std::uint8_t;
34 using uint16 = std::uint16_t;
35 using uint32 = std::uint32_t;
36 using uint64 = std::uint64_t;
122 using LabelIdx = uint32;
123 using phyRegIdx = uint64;
[all …]
/arkcompiler/runtime_core/static_core/runtime/include/mem/
Dpanda_containers.h34 using PandaForwardList = std::forward_list<T, mem::AllocatorAdapter<T>>;
37 using PandaForwardListTL = std::forward_list<T, mem::AllocatorAdapter<T, mem::AllocScope::LOCAL>>;
40 using PandaList = std::list<T, mem::AllocatorAdapter<T>>;
43 using PandaListTL = std::list<T, mem::AllocatorAdapter<T, mem::AllocScope::LOCAL>>;
46 using PandaDeque = std::deque<T, mem::AllocatorAdapter<T>>;
49 using PandaDequeTL = std::deque<T, mem::AllocatorAdapter<T, mem::AllocScope::LOCAL>>;
52 using PandaQueue = std::queue<T, PandaContainer>;
55 using PandaQueueTL = std::queue<T, PandaContainer>;
58 using PandaStack = std::stack<T, PandaContainer>;
61 using PandaStackTL = std::stack<T, PandaContainer>;
[all …]
/arkcompiler/ets_runtime/ecmascript/stackmap/litecg/
Dlitecg_stackmap_type.h27 using Pc2CallSiteInfo = std::unordered_map<uint64_t, std::vector<uint8_t>>;
28 using Pc2Deopt = std::map<uint64_t, std::vector<uint8_t>>;
33 using LLVMPc2CallSiteInfo = LLVMStackMapType::Pc2CallSiteInfo;
34 using LLVMCallSiteInfo = LLVMStackMapType::CallSiteInfo;
35 using LLVMPc2Deopt = LLVMStackMapType::Pc2Deopt;
36 using LLVMDwarfRegAndOffsetType = LLVMStackMapType::DwarfRegAndOffsetType;
37 using LLVMDeoptInfoType = LLVMStackMapType::DeoptInfoType;
38 using LLVMLargeInt = LLVMStackMapType::LargeInt;
39 using LLVMIntType = LLVMStackMapType::IntType;
40 using LLVMOffsetType = LLVMStackMapType::OffsetType;
[all …]
/arkcompiler/ets_frontend/ets2panda/compiler/core/
Dpandagen.cpp81 using EcmaLdhole = EcmaDisabled;
82 using EcmaLdnan = EcmaDisabled;
83 using EcmaLdinfinity = EcmaDisabled;
84 using EcmaLdglobal = EcmaDisabled;
85 using EcmaLdundefined = EcmaDisabled;
86 using EcmaLdsymbol = EcmaDisabled;
87 using EcmaLdnull = EcmaDisabled;
88 using EcmaLdtrue = EcmaDisabled;
89 using EcmaLdfalse = EcmaDisabled;
90 using EcmaTryldglobalbyname = EcmaDisabled;
[all …]
/arkcompiler/runtime_core/arkplatform/include/
Darkplatform_jsnapi.h24 using panda::LocalScope;
25 using panda::Local;
26 using panda::JSNApi;
27 using panda::NumberRef;
28 using panda::BooleanRef;
29 using panda::JSValueRef;
30 using panda::JSValueRefInternals;
31 using panda::JSTaggedType;
/arkcompiler/runtime_core/compiler/optimizer/ir/
Druntime_interface.h47 using BinaryFilePtr = void *;
48 using MethodPtr = void *;
49 using FieldPtr = void *;
50 using MethodId = uint32_t;
51 using StringPtr = void *;
52 using ClassPtr = void *;
53 using IdType = uint32_t;
54 using FieldId = uint32_t;
55 using StringId = uint32_t;
56 using LiteralArrayId = uint32_t;
[all …]
Dconstants.h27 using PcType = uint32_t;
28 using LinearNumber = uint32_t;
32 using Register = uint16_t;
33 using StackSlot = uint16_t;
34 using ImmTableSlot = uint16_t;
36 using Register = uint8_t;
37 using StackSlot = uint8_t;
38 using ImmTableSlot = uint8_t;
60 using LifeNumber = uint32_t;
/arkcompiler/runtime_core/static_core/libpandabase/utils/
Darena_containers.h38 using ArenaVector = std::vector<T, ArenaAllocatorAdapter<T, USE_OOM_HANDLER>>;
40 using ArenaDeque = std::deque<T, ArenaAllocatorAdapter<T, USE_OOM_HANDLER>>;
42 using ArenaStack = std::stack<T, ArenaContainer>;
44 using ArenaQueue = std::queue<T, ArenaContainer>;
46 using ArenaList = std::list<T, ArenaAllocatorAdapter<T, USE_OOM_HANDLER>>;
48 using ArenaForwardList = std::forward_list<T, ArenaAllocatorAdapter<T, USE_OOM_HANDLER>>;
50 using ArenaSet = std::set<Key, Compare, ArenaAllocatorAdapter<Key, USE_OOM_HANDLER>>;
52 using ArenaMap = std::map<Key, T, Compare, ArenaAllocatorAdapter<std::pair<const Key, T>, USE_OOM_H…
54 using ArenaMultiMap = std::multimap<Key, T, Compare, ArenaAllocatorAdapter<std::pair<const Key, T>,…
57 using ArenaUnorderedMultiMap =
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/include/
Dmempool_allocator.h103 using MapleAllocator::MapleAllocator;
114 using MapleQueue = std::deque<T, MapleAllocatorAdapter<T>>;
117 using MapleVector = std::vector<T, MapleAllocatorAdapter<T>>;
122 using size_type = typename MapleVector<T>::size_type;
123 using iterator = typename MapleVector<T>::iterator;
179 using MapleList = std::list<T, MapleAllocatorAdapter<T>>;
182 using MapleForwardList = std::forward_list<T, MapleAllocatorAdapter<T>>;
185 using MapleSet = std::set<T, Comparator, MapleAllocatorAdapter<T>>;
188 using MapleUnorderedSet = std::unordered_set<T, Hash, Equal, MapleAllocatorAdapter<T>>;
191 using MapleMap = std::map<K, V, Comparator, MapleAllocatorAdapter<std::pair<const K, V>>>;
[all …]
/arkcompiler/runtime_core/libpandabase/utils/
Darena_containers.h37 using ArenaVector = std::vector<T, ArenaAllocatorAdapter<T, use_oom_handler>>;
39 using ArenaDeque = std::deque<T, ArenaAllocatorAdapter<T, use_oom_handler>>;
41 using ArenaStack = std::stack<T, ArenaContainer>;
43 using ArenaQueue = std::queue<T, ArenaContainer>;
45 using ArenaList = std::list<T, ArenaAllocatorAdapter<T, use_oom_handler>>;
47 using ArenaSet = std::set<Key, Compare, ArenaAllocatorAdapter<Key, use_oom_handler>>;
49 using ArenaMap = std::map<Key, T, Compare, ArenaAllocatorAdapter<std::pair<const Key, T>, use_oom_h…
51 using ArenaMultiMap = std::multimap<Key, T, Compare, ArenaAllocatorAdapter<std::pair<const Key, T>,…
54 using ArenaUnorderedMultiMap =
58 using ArenaUnorderedMap =
[all …]
/arkcompiler/ets_runtime/ecmascript/mem/
Dc_containers.h35 using CVector = std::vector<T, CAddressAllocator<T>>;
38 using CList = std::list<T, CAddressAllocator<T>>;
41 using CSet = std::set<T, Compare, CAddressAllocator<T>>;
44 using CMap = std::map<Key, T, Compare, CAddressAllocator<std::pair<const Key, T>>>;
47 using CMultiMap = std::multimap<Key, T, Compare, CAddressAllocator<std::pair<const Key, T>>>;
50 using CUnorderedMultiMap =
54 using CDeque = std::deque<T, CAddressAllocator<T>>;
57 using CQueue = std::queue<T, Container>;
60 using CStack = std::stack<T, Container>;
63 using CUnorderedMap = std::unordered_map<Key, T, Hash, KeyEqual, CAddressAllocator<std::pair<const …
[all …]
/arkcompiler/runtime_core/static_core/runtime/mem/
Dallocator_adapter.h29 using value_type = void; // NOLINT(readability-identifier-naming)
30 using pointer = void *; // NOLINT(readability-identifier-naming)
31 using const_pointer = const void *; // NOLINT(readability-identifier-naming)
33using propagate_on_container_move_assignment = std::true_type; // NOLINT(readability-identifier-n…
38 using other = AllocatorAdapter<U, ALLOC_SCOPE_T>;
42 using rebind = Rebind<U>; // NOLINT(readability-identifier-naming)
73 using value_type = T; // NOLINT(readability-identifier-naming)
74 using pointer = T *; // NOLINT(readability-identifier-naming)
75 using reference = T &; // NOLINT(readability-identifier-naming)
76 using const_pointer = const T *; // NOLINT(readability-identifier-naming)
[all …]
/arkcompiler/ets_frontend/ets2panda/linter/test/main/
Dthis_type.ts.json24 "rule": "Type notation using \"this\" is not supported (arkts-no-typing-with-this)",
34 "rule": "Type notation using \"this\" is not supported (arkts-no-typing-with-this)",
44 "rule": "Type notation using \"this\" is not supported (arkts-no-typing-with-this)",
54 "rule": "Type notation using \"this\" is not supported (arkts-no-typing-with-this)",
64 "rule": "Type notation using \"this\" is not supported (arkts-no-typing-with-this)",
74 "rule": "Type notation using \"this\" is not supported (arkts-no-typing-with-this)",
84 "rule": "Type notation using \"this\" is not supported (arkts-no-typing-with-this)",
94 … "rule": "Using \"this\" inside stand-alone functions is not supported (arkts-no-standalone-this)",
104 … "rule": "Using \"this\" inside stand-alone functions is not supported (arkts-no-standalone-this)",
124 … "rule": "Using \"this\" inside stand-alone functions is not supported (arkts-no-standalone-this)",
[all …]
/arkcompiler/toolchain/tooling/test/utils/
Dtest_events.h26 using DebuggerStmtCallback = std::function<bool(const JSPtLocation &)>;
27 using BreakpointCallback = std::function<bool(const JSPtLocation &)>;
28 using LoadModuleCallback = std::function<bool(std::string_view)>;
29 using ExceptionCallback = std::function<bool(const JSPtLocation &)>;
30 using SingleStepCallback = std::function<bool(const JSPtLocation &)>;
31 using NativeOutCallback = std::function<bool()>;
32 using VmStartCallback = std::function<bool()>;
33 using VmDeathCallback = std::function<bool()>;
34 using Scenario = std::function<bool()>;
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dmethod_properties.h62 using FieldsTy = uint32_t;
75 using CanThrow = BitField<bool, 0, 1>;
76 using HasCalls = CanThrow::NextFlag;
77 using HasLibCalls = HasCalls::NextFlag;
78 using HasRuntimeCalls = HasLibCalls::NextFlag;
79 using HasSafepoints = HasRuntimeCalls::NextFlag;
80 using HasRequireState = HasSafepoints::NextFlag;
81 using HasDeopt = HasRequireState::NextFlag;
82 using HasParamsOnStack = HasDeopt::NextFlag;
83 using CompactPrologueAllowed = HasParamsOnStack::NextFlag;
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/
Dutil.h20 using uint8 = uint8_t;
21 using uint16 = uint16_t;
22 using uint32 = uint32_t;
23 using uint64 = uint64_t;
24 using int8 = int8_t;
25 using int16 = int16_t;
26 using int32 = int32_t;
27 using int64 = int64_t;
28 using uintptr = uintptr_t;
/arkcompiler/runtime_core/libpandabase/mem/
Darena_allocator_stl_adapter.h30 using value_type = void;
31 using pointer = void *;
32 using const_pointer = const void *;
36 using other = ArenaAllocatorAdapter<U, use_oom_handler>;
40 using rebind = Rebind<U>;
64 using value_type = T;
65 using pointer = T *;
66 using reference = T &;
67 using const_pointer = const T *;
68 using const_reference = const T &;
[all …]

12345678910>>...102