Home
last modified time | relevance | path

Searched refs:class (Results 1 – 25 of 1119) sorted by relevance

12345678910>>...45

/arkcompiler/ets_runtime/ecmascript/mem/
Dc_containers.h34 template<class T>
37 template<class T>
40 template<class Key, class T, class Compare = std::less<>>
43 template<class Key, class T, class Compare = std::less<>>
46 template<class Key, class Value, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
50 template<class T>
53 template<class T, class Container = CDeque<T>>
56 template<class T, class Container = CDeque<T>>
59 template<class Key, class T, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
62 template<class Key, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>>
Dheap.h29 class ConcurrentMarker;
30 class ConcurrentSweeper;
31 class EcmaVM;
32 class FullGC;
33 class HeapRegionAllocator;
34 class HeapTracker;
36 class HeapProfilerInterface;
37 class HeapProfiler;
39 class IncrementalMarker;
40 class JSNativePointer;
[all …]
/arkcompiler/runtime_core/libpandabase/utils/
Darena_containers.h36 template <class T, bool use_oom_handler = false>
38 template <class T, bool use_oom_handler = false>
40 template <class T, bool use_oom_handler = false, class ArenaContainer = ArenaDeque<T, use_oom_handl…
42 template <class T, bool use_oom_handler = false, class ArenaContainer = ArenaDeque<T, use_oom_handl…
44 template <class T, bool use_oom_handler = false>
46 template <class Key, class Compare = std::less<Key>, bool use_oom_handler = false>
48 template <class Key, class T, class Compare = std::less<Key>, bool use_oom_handler = false>
50 template <class Key, class T, class Compare = std::less<Key>, bool use_oom_handler = false>
52 template <class Key, class T, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>,
56 template <class Key, class T, class Hash = std::hash<Key>, class KeyEqual = std::equal_to<Key>,
[all …]
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.h35 class Method;
36 class JSObject;
37 class JSArray;
38 class JSAPIPlainArray;
39 class JSSymbol;
40 class JSFunctionBase;
41 class JSFunction;
42 class JSBoundFunction;
43 class JSProxyRevocFunction;
44 class JSAsyncAwaitStatusFunction;
[all …]
Decma_vm.h34 class JSNApi;
36 class File;
40 class GlobalEnv;
41 class ObjectFactory;
42 class RegExpParserCache;
43 class EcmaRuntimeStat;
44 class Heap;
45 class HeapTracker;
46 class JSNativePointer;
47 class Program;
[all …]
Decma_context.h32 class JSNApi;
34 class File;
38 class GlobalEnv;
39 class ObjectFactory;
40 class EcmaRuntimeStat;
41 class RegExpParserCache;
42 class JSPandaFileManager;
43 class JSPandaFile;
44 class ConstantPool;
45 class JSPromise;
[all …]
Dsubtyping_operator.h22 class SubtypingOperator {
61 enum class ConditionType : uint8_t {
69 template<class T>
72 template<class T>
75 template<class T>
78 template<class T>
81 template<class T>
84 template<class Suber, class Super>
/arkcompiler/ets_frontend/es2panda/typescript/
Dchecker.h34 class Binder;
35 class Decl;
36 class EnumVariable;
37 class FunctionDecl;
38 class LocalVariable;
39 class Scope;
40 class Variable;
44 class AstNode;
45 class SpreadElement;
46 class AssignmentExpression;
[all …]
/arkcompiler/ets_frontend/es2panda/parser/
DparserImpl.h39 enum class TokenFlags;
40 enum class TokenType;
41 class LexerPosition;
42 class Token;
43 class Lexer;
47 class ArrowFunctionExpression;
48 class AstNode;
49 class BlockStatement;
50 class BreakStatement;
51 class CallExpression;
[all …]
/arkcompiler/ets_frontend/es2panda/binder/
Ddeclaration.h24 class AstNode;
25 class ScriptFunction;
26 class TSInterfaceDeclaration;
27 class TSModuleDeclaration;
28 class TSEnumDeclaration;
29 class ImportDeclaration;
34 class Scope;
35 class LocalScope;
36 class TSEnumScope;
38 #define DECLARE_CLASSES(decl_kind, className) class className;
[all …]
/arkcompiler/ets_frontend/es2panda/typescript/types/
DtypeRelation.h29 class Signature;
30 class IndexInfo;
31 class Type;
32 class Checker;
34 enum class RelationResult { TRUE, FALSE, UNKNOWN, MAYBE, CACHE_MISS };
36 enum class RelationType { COMPARABLE, ASSIGNABLE, IDENTICAL };
38 class RelationKey {
44 class RelationKeyHasher {
52 class RelationKeyComparator {
60 class RealtionEntry {
[all …]
DobjectDescriptor.h24 class LocalVariable;
29 class Signature;
30 class IndexInfo;
31 class Type;
32 class TypeRelation;
33 class GlobalTypesHolder;
35 class ObjectDescriptor {
/arkcompiler/ets_frontend/es2panda/util/
Dconcurrent.h22 class PandaGen;
26 class AstNode;
27 class BlockStatement;
28 class ScriptFunction;
32 class ScopeFindResult;
36 class LineIndex;
41 enum class ConcurrentInvalidFlag {
46 class Concurrent {
/arkcompiler/ets_frontend/
DREADME_zh.md70 <table><thead align="left"><tr id="row535415467591"><th class="cellrowborder" valign="top" width="1…
72 <th class="cellrowborder" valign="top" width="19.33806619338066%" id="mcps1.1.6.1.3"><p id="p157281…
74 <th class="cellrowborder" valign="top" width="25.82741725827417%" id="mcps1.1.6.1.4"><p id="p103276…
76 <th class="cellrowborder" valign="top" width="35.066493350664935%" id="mcps1.1.6.1.5"><p id="p18354…
80 <tbody><tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%"…
82 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p…
84 <td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p…
86 <td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="…
89 <tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%" header…
91 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p…
[all …]
DREADME.md70 <table><thead align="left"><tr id="row535415467591"><th class="cellrowborder" valign="top" width="1…
72 <th class="cellrowborder" valign="top" width="19.33806619338066%" id="mcps1.1.6.1.3"><p id="p157281…
74 <th class="cellrowborder" valign="top" width="25.82741725827417%" id="mcps1.1.6.1.4"><p id="p103276…
76 <th class="cellrowborder" valign="top" width="35.066493350664935%" id="mcps1.1.6.1.5"><p id="p18354…
80 <tbody><tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%"…
82 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p…
84 <td class="cellrowborder" valign="top" width="25.82741725827417%" headers="mcps1.1.6.1.4 "><p id="p…
86 <td class="cellrowborder" valign="top" width="35.066493350664935%" headers="mcps1.1.6.1.5 "><p id="…
89 <tr id="row1435412465598"><td class="cellrowborder" valign="top" width="12.898710128987101%" header…
91 <td class="cellrowborder" valign="top" width="19.33806619338066%" headers="mcps1.1.6.1.3 "><p id="p…
[all …]
/arkcompiler/ets_frontend/es2panda/ir/ts/
DtsInterfaceDeclaration.h22 class LocalScope;
23 class Variable;
27 class PandaGen;
31 class Checker;
32 class Type;
37 class Identifier;
38 class TSInterfaceBody;
39 class TSInterfaceHeritage;
40 class TSTypeParameterDeclaration;
42 class TSInterfaceDeclaration : public Statement {
DtsTypeReference.h22 class ScopeFindResult;
23 class Variable;
27 class PandaGen;
31 class Checker;
32 class Type;
37 class TSTypeParameterInstantiation;
39 class TSTypeReference : public TypeNode {
/arkcompiler/runtime_core/libpandabase/
Dconcepts.h63 template <class V, typename = void>
66 template <class V>
71 template <class V>
77 template <class S, typename = void>
80 template <class S>
86 template <class S>
92 template <class HM, typename = void>
95 template <class HM>
101 template <class HM>
111 template <class T>
[all …]
/arkcompiler/ets_frontend/es2panda/test/
Dtest262skiplist.txt2 annexB/built-ins/RegExp/RegExp-decimal-escape-class-range.js
9 annexB/language/literals/regexp/class-escape.js
148 built-ins/Function/prototype/toString/private-method-class-expression.js
149 built-ins/Function/prototype/toString/private-method-class-statement.js
150 built-ins/Function/prototype/toString/private-static-method-class-expression.js
151 built-ins/Function/prototype/toString/private-static-method-class-statement.js
166 built-ins/RegExp/property-escapes/character-class.js
1037 language/expressions/class/dstr/async-private-gen-meth-ary-init-iter-close.js
1038 language/expressions/class/dstr/async-private-gen-meth-ary-init-iter-no-close.js
1039 language/expressions/class/dstr/async-private-gen-meth-ary-name-iter-val.js
[all …]
/arkcompiler/ets_runtime/docs/
Dusing-the-toolchain.md24 <table><thead align="left"><tr id="row19706343164411"><th class="cellrowborder" valign="top" width=…
26 <th class="cellrowborder" valign="top" width="6.830683068306829%" id="mcps1.1.6.1.2"><p id="p954814…
28 <th class="cellrowborder" valign="top" width="44.34443444344434%" id="mcps1.1.6.1.3"><p id="p170614…
30 <th class="cellrowborder" valign="top" width="26.01260126012601%" id="mcps1.1.6.1.4"><p id="p184125…
32 <th class="cellrowborder" valign="top" width="7.520752075207521%" id="mcps1.1.6.1.5"><p id="p158941…
36 <tbody><tr id="row770684312444"><td class="cellrowborder" valign="top" width="15.29152915291529%" h…
38 <td class="cellrowborder" valign="top" width="6.830683068306829%" headers="mcps1.1.6.1.2 "><p id="p…
40 <td class="cellrowborder" valign="top" width="44.34443444344434%" headers="mcps1.1.6.1.3 "><p id="p…
42 <td class="cellrowborder" valign="top" width="26.01260126012601%" headers="mcps1.1.6.1.4 "><p id="p…
44 <td class="cellrowborder" valign="top" width="7.520752075207521%" headers="mcps1.1.6.1.5 "><p id="p…
[all …]
/arkcompiler/ets_runtime/ecmascript/builtins/
Dbuiltins_errors.h23 class BuiltinsError : public base::BuiltinsBase {
32 class BuiltinsRangeError : public base::BuiltinsBase {
40 class BuiltinsReferenceError : public base::BuiltinsBase {
48 class BuiltinsTypeError : public base::BuiltinsBase {
58 class BuiltinsURIError : public base::BuiltinsBase {
66 class BuiltinsSyntaxError : public base::BuiltinsBase {
74 class BuiltinsEvalError : public base::BuiltinsBase {
82 class BuiltinsAggregateError : public base::BuiltinsBase {
89 class BuiltinsOOMError : public base::BuiltinsBase {
/arkcompiler/ets_frontend/es2panda/ir/statements/
DtryStatement.h22 class PandaGen;
23 class TryLabelSet;
24 class TryContext;
28 class Checker;
29 class Type;
34 class BlockStatement;
35 class CatchClause;
37 class TryStatement : public Statement {
/arkcompiler/runtime_core/libpandafile/
Dclass_data_accessor.h27 class ClassDataAccessor {
69 template <class Callback>
72 template <class Callback>
75 template <class Callback>
78 template <class Callback>
81 template <class Callback>
84 template <class Callback>
87 template <class Callback>
94 template <class Callback>
97 template <class Callback>
/arkcompiler/runtime_core/libpandabase/os/
Dmutex.h36 class DummyLock {
50 class ConditionVariable;
52 class CAPABILITY("mutex") Mutex {
92 class CAPABILITY("mutex") RecursiveMutex : public Mutex {
102 class CAPABILITY("mutex") RWLock {
126 class ConditionVariable {
153 template <class T, bool need_lock = true>
154 class SCOPED_CAPABILITY LockHolder {
177 template <class T, bool need_lock = true>
178 class SCOPED_CAPABILITY ReadLockHolder {
[all …]
/arkcompiler/ets_frontend/es2panda/ir/base/
DclassDefinition.h24 class PandaGen;
28 class Checker;
29 class Type;
33 class LocalScope;
38 class Statement;
39 class Identifier;
40 class MethodDefinition;
41 class TSTypeParameterDeclaration;
42 class TSTypeParameterInstantiation;
43 class TSClassImplements;
[all …]

12345678910>>...45