| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | assembler_module.cpp | 85 case JSCallMode::CALL_ARG0: in GetArgcFromJSCallMode() 86 case JSCallMode::CALL_THIS_ARG0: in GetArgcFromJSCallMode() 87 case JSCallMode::DEPRECATED_CALL_ARG0: in GetArgcFromJSCallMode() 89 case JSCallMode::CALL_ARG1: in GetArgcFromJSCallMode() 90 case JSCallMode::CALL_THIS_ARG1: in GetArgcFromJSCallMode() 91 case JSCallMode::DEPRECATED_CALL_ARG1: in GetArgcFromJSCallMode() 93 case JSCallMode::CALL_ARG2: in GetArgcFromJSCallMode() 94 case JSCallMode::CALL_THIS_ARG2: in GetArgcFromJSCallMode() 95 case JSCallMode::DEPRECATED_CALL_ARG2: in GetArgcFromJSCallMode() 97 case JSCallMode::CALL_ARG3: in GetArgcFromJSCallMode() [all …]
|
| D | bytecodes.cpp | 33 case EcmaOpcode::GETPROPITERATOR: in InitBytecodeMetaData() 34 case EcmaOpcode::TYPEOF_IMM8: in InitBytecodeMetaData() 35 case EcmaOpcode::TYPEOF_IMM16: in InitBytecodeMetaData() 36 case EcmaOpcode::LDSYMBOL: in InitBytecodeMetaData() 37 case EcmaOpcode::LDGLOBAL: in InitBytecodeMetaData() 38 case EcmaOpcode::LDBIGINT_ID16: in InitBytecodeMetaData() 39 case EcmaOpcode::LDEXTERNALMODULEVAR_IMM8: in InitBytecodeMetaData() 40 case EcmaOpcode::WIDE_LDEXTERNALMODULEVAR_PREF_IMM16: in InitBytecodeMetaData() 41 case EcmaOpcode::GETMODULENAMESPACE_IMM8: in InitBytecodeMetaData() 42 case EcmaOpcode::WIDE_GETMODULENAMESPACE_PREF_IMM16: in InitBytecodeMetaData() [all …]
|
| D | gate_meta_data.cpp | 24 case NOVALUE: in MachineTypeToStr() 26 case ANYVALUE: in MachineTypeToStr() 28 case I1: in MachineTypeToStr() 30 case I8: in MachineTypeToStr() 32 case I16: in MachineTypeToStr() 34 case I32: in MachineTypeToStr() 36 case I64: in MachineTypeToStr() 38 case F32: in MachineTypeToStr() 40 case F64: in MachineTypeToStr() 50 case TypedBinOp::TYPED_ADD: { in TypedBinOpToStr() [all …]
|
| D | number_speculative_retype.cpp | 80 case OpCode::TYPED_BINARY_OP: in VisitGate() 82 case OpCode::TYPED_UNARY_OP: in VisitGate() 84 case OpCode::TYPED_CONDITION_JUMP: in VisitGate() 86 case OpCode::INDEX_CHECK: in VisitGate() 88 case OpCode::LOAD_ARRAY_LENGTH: in VisitGate() 89 case OpCode::LOAD_TYPED_ARRAY_LENGTH: in VisitGate() 91 case OpCode::LOAD_ELEMENT: in VisitGate() 93 case OpCode::STORE_ELEMENT: in VisitGate() 95 case OpCode::STORE_PROPERTY: in VisitGate() 97 case OpCode::LOAD_PROPERTY: in VisitGate() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/jspandafile/bytecode_inst/ |
| D | old_instruction.h | 256 case Format::ID16: { in Size() 260 case Format::ID32: { in Size() 264 case Format::IMM16: { in Size() 268 case Format::IMM16_V16: { in Size() 272 case Format::IMM32: { in Size() 276 case Format::IMM4_V4_V4_V4: { in Size() 280 case Format::IMM4_V4_V4_V4_V4_V4: { in Size() 284 case Format::IMM64: { in Size() 288 case Format::IMM8: { in Size() 292 case Format::NONE: { in Size() [all …]
|
| /arkcompiler/ets_frontend/es2panda/lexer/token/ |
| D | token.cpp | 82 case TokenType::KEYW_ANY: in IsReservedTypeName() 83 case TokenType::KEYW_UNKNOWN: in IsReservedTypeName() 84 case TokenType::KEYW_NEVER: in IsReservedTypeName() 85 case TokenType::KEYW_NUMBER: in IsReservedTypeName() 86 case TokenType::KEYW_BIGINT: in IsReservedTypeName() 87 case TokenType::KEYW_BOOLEAN: in IsReservedTypeName() 88 case TokenType::KEYW_STRING: in IsReservedTypeName() 89 case TokenType::KEYW_VOID: in IsReservedTypeName() 90 case TokenType::KEYW_OBJECT: in IsReservedTypeName() 100 case TokenType::KEYW_ARGUMENTS: in IsJsStrictReservedWord() [all …]
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | datatype.h | 92 case Type::BOOL: in GetCommonType() 93 case Type::UINT8: in GetCommonType() 94 case Type::INT8: in GetCommonType() 95 case Type::UINT16: in GetCommonType() 96 case Type::INT16: in GetCommonType() 97 case Type::UINT32: in GetCommonType() 98 case Type::INT32: in GetCommonType() 99 case Type::UINT64: in GetCommonType() 100 case Type::INT64: in GetCommonType() 110 case Type::BOOL: in IsInt32Bit() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | object_xray.h | 128 case JSType::JS_OBJECT: in VisitObjectBody() 129 case JSType::JS_ERROR: in VisitObjectBody() 130 case JSType::JS_EVAL_ERROR: in VisitObjectBody() 131 case JSType::JS_RANGE_ERROR: in VisitObjectBody() 132 case JSType::JS_REFERENCE_ERROR: in VisitObjectBody() 133 case JSType::JS_TYPE_ERROR: in VisitObjectBody() 134 case JSType::JS_AGGREGATE_ERROR: in VisitObjectBody() 135 case JSType::JS_URI_ERROR: in VisitObjectBody() 136 case JSType::JS_SYNTAX_ERROR: in VisitObjectBody() 137 case JSType::JS_OOM_ERROR: in VisitObjectBody() [all …]
|
| /arkcompiler/ets_frontend/es2panda/lexer/ |
| D | lexer.cpp | 144 case util::StringView::Iterator::INVALID_CP: { in SkipMultiLineComment() 148 case LEX_CHAR_CR: { in SkipMultiLineComment() 155 case LEX_CHAR_LF: in SkipMultiLineComment() 156 case LEX_CHAR_LS: in SkipMultiLineComment() 157 case LEX_CHAR_PS: { in SkipMultiLineComment() 161 case LEX_CHAR_ASTERISK: { in SkipMultiLineComment() 181 case util::StringView::Iterator::INVALID_CP: in SkipSingleLineComment() 182 case LEX_CHAR_CR: { in SkipSingleLineComment() 189 case LEX_CHAR_LF: in SkipSingleLineComment() 190 case LEX_CHAR_LS: in SkipSingleLineComment() [all …]
|
| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | syntaxCheckHelper.ts | 79 case ts.SyntaxKind.NumericLiteral: 80 case ts.SyntaxKind.BigIntLiteral: 81 case ts.SyntaxKind.StringLiteral: 82 case ts.SyntaxKind.RegularExpressionLiteral: 83 case ts.SyntaxKind.NoSubstitutionTemplateLiteral: 84 case ts.SyntaxKind.Identifier: 85 case ts.SyntaxKind.FalseKeyword: 86 case ts.SyntaxKind.ImportKeyword: 87 case ts.SyntaxKind.NullKeyword: 88 case ts.SyntaxKind.SuperKeyword: [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | containers_stub_builder.h | 82 case ContainersType::VECTOR_FOREACH: in IsContainer() 83 case ContainersType::VECTOR_REPLACEALLELEMENTS: in IsContainer() 85 case ContainersType::STACK_FOREACH: in IsContainer() 87 case ContainersType::PLAINARRAY_FOREACH: in IsContainer() 89 case ContainersType::QUEUE_FOREACH: in IsContainer() 91 case ContainersType::DEQUE_FOREACH: in IsContainer() 93 case ContainersType::LIGHTWEIGHTMAP_FOREACH: in IsContainer() 95 case ContainersType::LIGHTWEIGHTSET_FOREACH: in IsContainer() 97 case ContainersType::HASHMAP_FOREACH: in IsContainer() 99 case ContainersType::HASHSET_FOREACH: in IsContainer() [all …]
|
| /arkcompiler/runtime_core/assembler/ |
| D | assembly-literals.h | 37 case panda_file::LiteralTag::ARRAY_U1: in IsBoolValue() 38 case panda_file::LiteralTag::BOOL: in IsBoolValue() 48 case panda_file::LiteralTag::ARRAY_U8: in IsByteValue() 49 case panda_file::LiteralTag::ARRAY_I8: in IsByteValue() 50 case panda_file::LiteralTag::TAGVALUE: in IsByteValue() 51 case panda_file::LiteralTag::ACCESSOR: in IsByteValue() 52 case panda_file::LiteralTag::NULLVALUE: in IsByteValue() 62 case panda_file::LiteralTag::ARRAY_U16: in IsShortValue() 63 case panda_file::LiteralTag::ARRAY_I16: in IsShortValue() 73 case panda_file::LiteralTag::ARRAY_U32: in IsIntegerValue() [all …]
|
| D | annotation.h | 105 case Type::U1: in GetTypeAsChar() 108 case Type::I8: in GetTypeAsChar() 111 case Type::U8: in GetTypeAsChar() 114 case Type::I16: in GetTypeAsChar() 117 case Type::U16: in GetTypeAsChar() 120 case Type::I32: in GetTypeAsChar() 123 case Type::U32: in GetTypeAsChar() 126 case Type::I64: in GetTypeAsChar() 129 case Type::U64: in GetTypeAsChar() 132 case Type::F32: in GetTypeAsChar() [all …]
|
| D | annotation.cpp | 24 case Value::Type::U1: { in InitScalarValue() 28 case Value::Type::U8: { in InitScalarValue() 32 case Value::Type::U16: { in InitScalarValue() 37 case Value::Type::U32: { in InitScalarValue() 42 case Value::Type::U64: { in InitScalarValue() 47 case Value::Type::I8: { in InitScalarValue() 51 case Value::Type::I16: { in InitScalarValue() 55 case Value::Type::I32: { in InitScalarValue() 59 case Value::Type::I64: { in InitScalarValue() 63 case Value::Type::F32: { in InitScalarValue() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/base/ |
| D | typed_array_helper-inl.h | 45 case JSType::JS_INT8_ARRAY: in GetType() 47 case JSType::JS_UINT8_ARRAY: in GetType() 49 case JSType::JS_UINT8_CLAMPED_ARRAY: in GetType() 51 case JSType::JS_INT16_ARRAY: in GetType() 53 case JSType::JS_UINT16_ARRAY: in GetType() 55 case JSType::JS_INT32_ARRAY: in GetType() 57 case JSType::JS_UINT32_ARRAY: in GetType() 59 case JSType::JS_FLOAT32_ARRAY: in GetType() 61 case JSType::JS_FLOAT64_ARRAY: in GetType() 63 case JSType::JS_BIGINT64_ARRAY: in GetType() [all …]
|
| /arkcompiler/runtime_core/libpandafile/ |
| D | literal_data_accessor-inl.h | 54 case LiteralTag::INTEGER: in EnumerateLiteralVals() 55 case LiteralTag::LITERALBUFFERINDEX: { in EnumerateLiteralVals() 59 case LiteralTag::DOUBLE: { in EnumerateLiteralVals() 63 case LiteralTag::BOOL: { in EnumerateLiteralVals() 67 case LiteralTag::FLOAT: { in EnumerateLiteralVals() 71 case LiteralTag::STRING: in EnumerateLiteralVals() 72 case LiteralTag::METHOD: in EnumerateLiteralVals() 73 case LiteralTag::GENERATORMETHOD: in EnumerateLiteralVals() 74 case LiteralTag::LITERALARRAY: in EnumerateLiteralVals() 75 case LiteralTag::ASYNCGENERATORMETHOD: { in EnumerateLiteralVals() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
| D | module_section_des.cpp | 24 case ElfSecName::RODATA: in GetSecName() 26 case ElfSecName::RODATA_CST4: in GetSecName() 28 case ElfSecName::RODATA_CST8: in GetSecName() 30 case ElfSecName::RODATA_CST16: in GetSecName() 32 case ElfSecName::RODATA_CST32: in GetSecName() 34 case ElfSecName::TEXT: in GetSecName() 36 case ElfSecName::DATA: in GetSecName() 38 case ElfSecName::GOT: in GetSecName() 40 case ElfSecName::RELATEXT: in GetSecName() 42 case ElfSecName::STRTAB: in GetSecName() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | heap_snapshot.cpp | 234 case JSType::TAGGED_ARRAY: in GenerateNodeName() 236 case JSType::LEXICAL_ENV: in GenerateNodeName() 238 case JSType::CONSTANT_POOL: in GenerateNodeName() 240 case JSType::TAGGED_DICTIONARY: in GenerateNodeName() 242 case JSType::AOT_LITERAL_INFO: in GenerateNodeName() 244 case JSType::VTABLE: in GenerateNodeName() 246 case JSType::COW_TAGGED_ARRAY: in GenerateNodeName() 248 case JSType::HCLASS: in GenerateNodeName() 250 case JSType::LINE_STRING: in GenerateNodeName() 251 case JSType::CONSTANT_STRING: in GenerateNodeName() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/interpreter/ |
| D | frame_handler.cpp | 172 case FrameType::ASM_INTERPRETER_FRAME: in GetFunction() 173 case FrameType::INTERPRETER_CONSTRUCTOR_FRAME: { in GetFunction() 177 case FrameType::BUILTIN_FRAME_WITH_ARGV: { in GetFunction() 181 case FrameType::BUILTIN_ENTRY_FRAME: in GetFunction() 182 case FrameType::BUILTIN_FRAME: { in GetFunction() 186 case FrameType::OPTIMIZED_JS_FAST_CALL_FUNCTION_FRAME: in GetFunction() 187 case FrameType::OPTIMIZED_JS_FUNCTION_FRAME: { in GetFunction() 191 case FrameType::BUILTIN_FRAME_WITH_ARGV_STACK_OVER_FLOW_FRAME : in GetFunction() 192 case FrameType::INTERPRETER_FRAME: in GetFunction() 193 case FrameType::INTERPRETER_FAST_NEW_FRAME: in GetFunction() [all …]
|
| /arkcompiler/runtime_core/libpandafile/templates/ |
| D | type.h.erb | 62 case TypeId::<%= type.name.upcase %>: 73 case TypeId::<%= type.name.upcase %>: { 86 case TypeId::<%= type.name.upcase %>: 97 case TypeId::<%= type.name.upcase %>: 108 case TypeId::<%= type.name.upcase %>: 123 case panda_file::Type::TypeId::VOID: 125 case panda_file::Type::TypeId::U1: 127 case panda_file::Type::TypeId::I8: 129 case panda_file::Type::TypeId::U8: 131 case panda_file::Type::TypeId::I16: [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | initialization_analysis.cpp | 47 case EcmaOpcode::STOBJBYNAME_IMM8_ID16_V8: in Analyse() 48 case EcmaOpcode::STOBJBYNAME_IMM16_ID16_V8: { in Analyse() 53 case EcmaOpcode::STTHISBYNAME_IMM8_ID16: in Analyse() 54 case EcmaOpcode::STTHISBYNAME_IMM16_ID16: { in Analyse() 59 case EcmaOpcode::SUPERCALLTHISRANGE_IMM8_IMM8_V8: in Analyse() 60 case EcmaOpcode::WIDE_SUPERCALLTHISRANGE_PREF_IMM16_V8: in Analyse() 61 case EcmaOpcode::SUPERCALLARROWRANGE_IMM8_IMM8_V8: in Analyse() 62 case EcmaOpcode::WIDE_SUPERCALLARROWRANGE_PREF_IMM16_V8: in Analyse() 63 case EcmaOpcode::SUPERCALLSPREAD_IMM8_V8: { in Analyse() 135 case EcmaOpcode::SUPERCALLTHISRANGE_IMM8_IMM8_V8: in IsThisFromSuperCall() [all …]
|
| /arkcompiler/ets_runtime/test/typeinfer/automatedcases/ |
| D | enumLiteralsSubtypeReduction.ts | 1051 case 0: 1059 case 2: 1067 case 4: 1075 case 6: 1083 case 8: 1091 case 10: 1099 case 12: 1107 case 14: 1115 case 16: 1123 case 18: [all …]
|
| D | narrowingByTypeofInSwitch.ts | 88 case 'number': assertNumber(x); 95 case 'boolean': assertBoolean(x); 102 case 'function': assertFunction(x); 109 case 'symbol': assertSymbol(x); 116 case 'object': assertObject(x); 123 case 'string': assertString(x); 130 case 'undefined': assertUndefined(x); 148 case 'number': assertNumber(x); 155 case 'boolean': assertBoolean(x); 162 case 'function': assertAll(x); [all …]
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | dump_test.cpp | 413 case JSType::JS_ERROR: in HWTEST_F_L0() 414 case JSType::JS_EVAL_ERROR: in HWTEST_F_L0() 415 case JSType::JS_RANGE_ERROR: in HWTEST_F_L0() 416 case JSType::JS_TYPE_ERROR: in HWTEST_F_L0() 417 case JSType::JS_AGGREGATE_ERROR: in HWTEST_F_L0() 418 case JSType::JS_REFERENCE_ERROR: in HWTEST_F_L0() 419 case JSType::JS_URI_ERROR: in HWTEST_F_L0() 420 case JSType::JS_ARGUMENTS: in HWTEST_F_L0() 421 case JSType::JS_SYNTAX_ERROR: in HWTEST_F_L0() 422 case JSType::JS_OOM_ERROR: in HWTEST_F_L0() [all …]
|
| /arkcompiler/ets_frontend/es2panda/lexer/regexp/ |
| D | regexp.cpp | 118 case LEX_CHAR_BACKSLASH: { in ParseAlternative() 130 case LEX_CHAR_CIRCUMFLEX: in ParseAlternative() 131 case LEX_CHAR_DOLLAR_SIGN: { in ParseAlternative() 136 case LEX_CHAR_LEFT_PAREN: { in ParseAlternative() 176 case LEX_CHAR_LEFT_SQUARE: { in ParseAlternative() 181 case LEX_CHAR_DOT: { in ParseAlternative() 205 case util::StringView::Iterator::INVALID_CP: in ParseAlternatives() 206 case LEX_CHAR_RIGHT_PAREN: in ParseAlternatives() 207 case LEX_CHAR_VLINE: { in ParseAlternatives() 308 case LEX_CHAR_LOWERCASE_C: { in ParseClassAtom() [all …]
|