/third_party/jerryscript/jerry-core/ecma/operations/ |
D | ecma-lex-env.h | 55 bool is_strict, ecma_value_t value); 61 bool is_strict); 62 …alue_t ecma_op_get_binding_value (ecma_object_t *lex_env_p, ecma_string_t *name_p, bool is_strict);
|
D | ecma-get-put-value.c | 202 bool is_strict, /**< flag indicating strict mode */ in ecma_op_put_value_lex_env_base() argument 238 else if (is_strict) in ecma_op_put_value_lex_env_base() 272 is_strict); in ecma_op_put_value_lex_env_base() 295 if (is_strict) in ecma_op_put_value_lex_env_base()
|
D | ecma-lex-env.c | 225 bool is_strict) /**< argument S */ in ecma_op_set_mutable_binding() argument 248 else if (is_strict) in ecma_op_set_mutable_binding() 262 is_strict); in ecma_op_set_mutable_binding() 286 bool is_strict) /**< argument S */ in ecma_op_get_binding_value() argument 313 if (is_strict) in ecma_op_get_binding_value()
|
D | ecma-objects-arguments.c | 50 bool is_strict = (bytecode_data_p->status_flags & CBC_CODE_FLAGS_STRICT_MODE) != 0; in ecma_op_create_arguments_object() local 160 if (!is_strict) in ecma_op_create_arguments_object() 198 if (is_strict) in ecma_op_create_arguments_object()
|
/third_party/jerryscript/jerry-core/vm/ |
D | opcodes.h | 66 vm_set_var (ecma_object_t *lex_env_p, ecma_string_t *var_name_str_p, bool is_strict, ecma_value_t l… 99 vm_op_delete_prop (ecma_value_t object, ecma_value_t property, bool is_strict);
|
D | opcodes.c | 94 bool is_strict, /**< true, if the engine is in strict mode */ in vm_set_var() argument 98 …put_value_result = ecma_op_put_value_lex_env_base (lex_env_p, var_name_str_p, is_strict, lit_value… in vm_set_var() 193 bool is_strict) /**< strict mode */ in vm_op_delete_prop() argument 223 ecma_value_t delete_op_ret = ecma_op_object_delete (obj_p, name_string_p, is_strict); in vm_op_delete_prop() 1267 bool is_strict = (frame_ctx_p->bytecode_header_p->status_flags & CBC_CODE_FLAGS_STRICT_MODE) != 0; in opfunc_assign_super_reference() local 1273 is_strict); in opfunc_assign_super_reference()
|
D | vm.c | 163 bool is_strict) /**< strict mode */ in vm_op_set_value() argument 211 is_strict); in vm_op_set_value() 241 is_strict); in vm_op_set_value() 248 is_strict); in vm_op_set_value() 992 …bool is_strict = ((frame_ctx_p->bytecode_header_p->status_flags & CBC_CODE_FLAGS_STRICT_MODE) != 0… in vm_loop() local 1381 result = vm_set_var (lex_env_p, name_p, is_strict, lit_value); in vm_loop() 1717 result = ecma_op_set_mutable_binding (lex_env_p, name_p, left_value, is_strict); in vm_loop() 2688 result = vm_op_delete_prop (left_value, right_value, is_strict); in vm_loop() 4013 is_strict, in vm_loop() 4069 is_strict); in vm_loop()
|
/third_party/node/deps/v8/src/objects/ |
D | compilation-cache-table-inl.h | 48 if (is_strict(language_mode)) hash ^= 0x8000; in StringSharedHash() 57 if (is_strict(language_mode)) hash ^= 0x8000; in StringSharedHash()
|
D | call-site-info.tq | 8 is_strict: bool: 1 bit;
|
D | feedback-vector.h | 408 return is_strict(language_mode) ? FeedbackSlotKind::kSetNamedStrict in GetStoreICSlot() 428 return AddSlot(is_strict(language_mode) in AddStoreGlobalICSlot() 435 return is_strict(language_mode) ? FeedbackSlotKind::kSetKeyedStrict in GetKeyedStoreICSlotKind()
|
D | shared-function-info.tq | 26 is_strict: bool: 1 bit;
|
D | contexts-inl.h | 249 base = is_strict(language_mode) ? STRICT_FUNCTION_MAP_INDEX
|
D | shared-function-info-inl.h | 328 DCHECK(is_sloppy(this->language_mode()) || is_strict(language_mode)); in set_language_mode() 330 hints = IsStrictBit::update(hints, is_strict(language_mode)); in set_language_mode()
|
/third_party/node/deps/v8/src/parsing/ |
D | preparser.cc | 92 if (is_strict(language_mode())) { in PreParseProgram() 241 if (is_strict(function_scope->language_mode())) { in PreParseFunction() 333 if (is_strict(language_mode)) { in ParseFunctionLiteral()
|
D | parser-base.h | 1108 if (is_strict(language_mode)) parameters.ValidateStrictMode(impl()); in ValidateFormalParameters() 1403 if (is_strict(language_mode()) && in IsAssignableIdentifier() 1741 if (is_strict(language_mode()) && in ParseNonRestrictedIdentifier() 1859 if (V8_UNLIKELY(is_strict(language_mode()) && in ParseBindingPattern() 3276 if (impl()->IsIdentifier(expression) && is_strict(language_mode())) { in ParseUnaryOrPrefixExpression() 4007 if (V8_UNLIKELY(is_strict(language_mode()) && in ParseVariableDeclarations() 4630 if (is_strict(language_mode())) { in ParseArrowFunctionLiteral() 4978 DCHECK(is_strict(language_mode())); in RewriteInvalidReferenceExpression() 4994 is_strict(language_mode()) in RewriteInvalidReferenceExpression() 5297 is_strict(language_mode()) in ParseStatement() [all …]
|
D | parser.cc | 119 message = is_strict(language_mode()) in ReportUnexpectedTokenAt() 656 if (is_strict(language_mode())) { in DoParseProgram() 967 is_strict(info->language_mode())); in DoParseFunction() 2795 if (is_strict(language_mode)) { in ParseFunctionLiteral() 3534 else if (is_strict(mode)) in SetLanguageMode()
|
D | expression-scope.h | 187 if (is_strict(parser_->language_mode())) { in RecordStrictModeParameterError()
|
/third_party/node/deps/v8/src/base/ |
D | safe_conversions_impl.h | 592 static const bool is_strict = false; 601 static const bool is_strict = false; 610 static const bool is_strict = false; 619 static const bool is_strict = true; 641 (UnderlyingType<L>::is_strict || UnderlyingType<R>::is_strict) &&
|
/third_party/gn/src/base/numerics/ |
D | safe_conversions_impl.h | 612 static const bool is_strict = false; 621 static const bool is_strict = false; 630 static const bool is_strict = false; 639 static const bool is_strict = true; 661 (UnderlyingType<L>::is_strict || UnderlyingType<R>::is_strict) &&
|
/third_party/skia/third_party/externals/angle2/src/common/third_party/base/anglebase/numerics/ |
D | safe_conversions_impl.h | 638 static const bool is_strict = false; 648 static const bool is_strict = false; 658 static const bool is_strict = false; 668 static const bool is_strict = true; 690 (UnderlyingType<L>::is_strict || UnderlyingType<R>::is_strict) &&
|
/third_party/node/deps/v8/src/ast/ |
D | variables.h | 177 return kind() != SLOPPY_FUNCTION_NAME_VARIABLE || is_strict(language_mode); in throw_on_const_assignment()
|
D | scopes.h | 292 DCHECK(!is_module_scope() || is_strict(language_mode)); 646 is_strict_ = is_strict(language_mode);
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime-scopes.cc | 798 } else if (!is_sloppy_function_name || is_strict(language_mode)) { in StoreLookupSlot() 812 } else if (is_strict(language_mode)) { in StoreLookupSlot()
|
/third_party/jerryscript/jerry-core/parser/js/ |
D | js-parser-expr.c | 782 bool is_strict = (context_p->status_flags & PARSER_IS_STRICT) != 0; in parser_parse_class() local 831 if (!is_strict) in parser_parse_class()
|
/third_party/node/deps/v8/src/builtins/ |
D | accessors.cc | 681 if (is_strict(caller->shared().language_mode())) { in FindCaller()
|