| /arkcompiler/ets_frontend/ets2panda/linter/docs/rules/ |
| D | recipe104.md | 16 class Control { 20 interface SelectableControl extends Control { 31 interface Control { 35 interface SelectableControl extends Control {
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | circuit_builder_helper.h | 159 inline void SetControl(GateRef control) in SetControl() argument 161 impl_->SetControl(control); in SetControl() 163 inline void SetPreControl(GateRef control) in SetPreControl() argument 165 impl_->SetPreControl(control); in SetPreControl() 167 inline void MergeControl(GateRef control) in MergeControl() argument 169 impl_->MergeControl(control); in MergeControl() 187 LabelImpl(Environment *env, GateRef control) in LabelImpl() argument 188 : env_(env), control_(control), predeControl_(-1), isSealed_(false) in LabelImpl() 205 void SetControl(GateRef control) in SetControl() argument 207 control_ = control; in SetControl() [all …]
|
| D | share_opcodes.h | 33 V(OrdinaryBlock, ORDINARY_BLOCK, GateFlags::CONTROL, 1, 0, 0) \ 34 V(DefaultCase, DEFAULT_CASE, GateFlags::CONTROL, 1, 0, 0) \ 38 V(Throw, THROW, GateFlags::CONTROL, 1, 1, 1) \ 39 V(LoopExit, LOOP_EXIT, GateFlags::CONTROL, 1, 0, 0) \ 43 V(IfTrue, IF_TRUE, GateFlags::CONTROL, 1, 0, 0) \ 44 V(IfFalse, IF_FALSE, GateFlags::CONTROL, 1, 0, 0) \ 45 V(IfSuccess, IF_SUCCESS, GateFlags::CONTROL, 1, 0, 0) \ 46 V(IfException, IF_EXCEPTION, GateFlags::CONTROL, 1, 1, 0) \ 53 V(LoopBack, LOOP_BACK, GateFlags::CONTROL, 1, 0, 0) \ 64 V(LoopBegin, LOOP_BEGIN, GateFlags::CONTROL, value, 0, 0) \ [all …]
|
| D | circuit_builder-inl.h | 115 auto control = GetCurrentLabel()->GetControl(); in Return() local 117 return Return(control, depend, value); in Return() 122 auto control = GetCurrentLabel()->GetControl(); in Return() local 124 return ReturnVoid(control, depend); in Return()
|
| /arkcompiler/ets_frontend/arkguard/test/grammar/interface_validation/ |
| D | interface_inherit_class.ts | 18 class Control { class 22 interface SelectableControl extends Control { 26 class Button extends Control implements SelectableControl {
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
| D | 8_statements.rst | 21 Statements are designed to control the execution: 465 A ``break`` statement transfers control out of the enclosing ``loopStatement`` 470 control transfer 478 A ``break`` statement with the label *identifier* transfers control out of the 483 A statement without a label transfers control out of the innermost enclosing 492 control transfer 517 and transfers control to the next iteration. Appropriate checks of loop 526 A ``continue`` statement with the label *identifier* transfers control out 539 control transfer 607 control is transferred out of the scope of the construction in question, but [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/test_rules/ |
| D | rule104.sts | 16 class Control { 20 interface SelectableControl extends Control {
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | control_dep_analysis.h | 29 // Analyze Control Dependence 97 // Print forward-control-dependence-graph in dot syntax 99 // Print control-flow-graph with condition at edges in dot syntax 101 // Print control-flow-graph with only bbId 103 // Print control-flow-graph of the region in dot syntax
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | ir_builder.md | 37 1. Building the Control Flow Graph. 41 **Building the Control Flow Graph** 102 # Add control flow edges between created basic blocks 152 [Efficiently Computing Static Single Assignment Form and the Control Dependence Graph, Ron Cytron](…
|
| D | avoid-calculating-start-of-array.md | 11 Having multiple access to the same array on a control flow path results in 21 a chain of basic blocks that comprise a single control flow path and are not
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | ir_builder.md | 37 1. Building the Control Flow Graph. 41 **Building the Control Flow Graph** 102 # Add control flow edges between created basic blocks 152 [Efficiently Computing Static Single Assignment Form and the Control Dependence Graph, Ron Cytron](…
|
| D | avoid-calculating-start-of-array.md | 11 Having multiple access to the same array on a control flow path results in 21 a chain of basic blocks that comprise a single control flow path and are not
|
| /arkcompiler/ets_frontend/ets2panda/linter/test/ |
| D | type_declarations.sts | 16 interface Control { 20 interface SelectableControl extends Control {
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/ |
| D | README.md | 10 Always use block statement within braces (`{}`) after control structures `if`, `while`, `else`. The… 12 Always place space between open parenthesis and control structures such as `if`, `while`. Place spa… 113 If "exceptional" control path is "expected", as if file is absent on opening, use `Exception`s. Oth…
|
| /arkcompiler/ets_runtime/tools/ap_file_viewer/server/ |
| D | apdump_server.py | 231 self.send_header("Access-Control-Allow-Origin", "*") 232 self.send_header("Access-Control-Allow-Credentials", "true") 233 … self.send_header("Access-Control-Allow-Headers", "x-requested-with, authorization, blade-auth") 234 self.send_header("Access-Control-Allow-Methods", "*") 235 self.send_header("Access-Control-Max-Age", "3600")
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | return.void.yaml | 24 …Return from the current method, i.e. restore the frame of method invoker and return control to the… 49 …description: Check 'return.void' returns control flow to caller in Pandasm context with static cal… 84 …description: Check 'return.void' returns control flow to caller in PandaAssembly context with stat… 120 …description: Check 'return.void' returns control flow to caller in Pandasm context with virtual ca… 157 …description: Check 'return.void' returns control flow to caller in PandaAssembly context with virt…
|
| /arkcompiler/toolchain/ |
| D | LICENSE | 17 other entities that control, are controlled by, or are under common 18 control with that entity. For the purposes of this definition, 19 "control" means (i) the power, direct or indirect, to cause the 57 communication on electronic mailing lists, source code control systems,
|
| /arkcompiler/runtime_core/static_core/ |
| D | LICENSE | 17 other entities that control, are controlled by, or are under common 18 control with that entity. For the purposes of this definition, 19 "control" means (i) the power, direct or indirect, to cause the 57 communication on electronic mailing lists, source code control systems,
|
| /arkcompiler/ets_runtime/ |
| D | LICENSE | 17 other entities that control, are controlled by, or are under common 18 control with that entity. For the purposes of this definition, 19 "control" means (i) the power, direct or indirect, to cause the 57 communication on electronic mailing lists, source code control systems,
|
| /arkcompiler/runtime_core/static_core/bytecode_optimizer/templates/ |
| D | check_width.cpp.erb | 59 // NOLINTBEGIN(readability-redundant-control-flow) 70 // NOLINTEND(readability-redundant-control-flow)
|
| /arkcompiler/ets_runtime/tools/ap_file_viewer/src/ |
| D | index.html | 4 <meta http-equiv="cache-control" content="no-cache"/>
|
| /arkcompiler/runtime_core/ |
| D | LICENSE | 17 other entities that control, are controlled by, or are under common 18 control with that entity. For the purposes of this definition, 19 "control" means (i) the power, direct or indirect, to cause the 57 communication on electronic mailing lists, source code control systems,
|
| /arkcompiler/ets_frontend/ets2panda/ |
| D | LICENSE.txt | 17 other entities that control, are controlled by, or are under common 18 control with that entity. For the purposes of this definition, 19 "control" means (i) the power, direct or indirect, to cause the 57 communication on electronic mailing lists, source code control systems,
|
| /arkcompiler/ets_runtime/tools/circuit_viewer/src/ir/ |
| D | IrToPicture.js | 30 static CONTROL = 1 << INTYPE.state; field in NodeTypeMask 44 return 'control'; 47 return 'control'; 60 mask |= NodeTypeMask.CONTROL; 63 mask |= NodeTypeMask.CONTROL; 99 if (this.nodeType(ir) !== 'control') {
|
| /arkcompiler/ets_runtime/tools/circuit_viewer/dist/ |
| D | config.json | 9 "control": "0xffffbf7f", string
|