Searched refs:class (Results 1 – 25 of 1119) sorted by relevance
12345678910>>...45
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | c_containers.h | 34 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>>
|
D | heap.h | 29 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/ |
D | arena_containers.h | 36 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/ |
D | object_factory.h | 35 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 …]
|
D | ecma_vm.h | 34 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 …]
|
D | ecma_context.h | 32 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 …]
|
D | subtyping_operator.h | 22 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/ |
D | checker.h | 34 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/ |
D | parserImpl.h | 39 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/ |
D | declaration.h | 24 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/ |
D | typeRelation.h | 29 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 …]
|
D | objectDescriptor.h | 24 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/ |
D | concurrent.h | 22 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/ |
D | README_zh.md | 70 <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 …]
|
D | README.md | 70 <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/ |
D | tsInterfaceDeclaration.h | 22 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 {
|
D | tsTypeReference.h | 22 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/ |
D | concepts.h | 63 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/ |
D | test262skiplist.txt | 2 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/ |
D | using-the-toolchain.md | 24 <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/ |
D | builtins_errors.h | 23 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/ |
D | tryStatement.h | 22 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/ |
D | class_data_accessor.h | 27 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/ |
D | mutex.h | 36 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/ |
D | classDefinition.h | 24 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