/arkcompiler/runtime_core/docs/bc_verification/ |
D | cflow_checks.md | 126 fallthrough: 145 fallthrough on beginning of exception handler are allowed. 200 fallthrough: 256 fallthrough from inner handler:
|
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/ |
D | ir_builder.cpp | 201 bool fallthrough = false; in BuildBasicBlocks() local 208 if (fallthrough) { in BuildBasicBlocks() 210 fallthrough = false; in BuildBasicBlocks() 217 fallthrough = true; in BuildBasicBlocks() 297 bool fallthrough {}; member 311 if (info.fallthrough) { in ConnectBasicBlocks() 315 info.fallthrough = false; in ConnectBasicBlocks() 333 info.fallthrough = inst.HasFlag(BytecodeInstruction::CONDITIONAL); in ConnectBasicBlocks() 334 if (!info.fallthrough) { in ConnectBasicBlocks()
|
/arkcompiler/runtime_core/docs/ |
D | coding-style.md | 26 …y mark fall through in switch … case. Google uses its own macro, we can agree on /* fallthrough */. 33 /* fallthrough */ 40 /* fallthrough */
|
/arkcompiler/ets_frontend/es2panda/lexer/token/ |
D | sourceLocation.cpp | 63 [[fallthrough]]; in LineIndex()
|
/arkcompiler/runtime_core/tests/verifier-tests/ |
D | cflow_fallthrough_to_exc_handler_from_body.pa | 15 # fallthrough into handler from body
|
D | cflow_fallthrough_from_exc_handler_to_exc_handler.pa | 17 # fallthrough from one handler to another
|
/arkcompiler/ets_frontend/es2panda/lexer/ |
D | lexer.cpp | 153 [[fallthrough]]; in SkipMultiLineComment() 187 [[fallthrough]]; in SkipSingleLineComment() 473 [[fallthrough]]; in ScanTemplateString() 546 [[fallthrough]]; in ScanStringUnicodePart() 604 [[fallthrough]]; in ScanStringUnicodePart() 1258 [[fallthrough]]; in SkipWhiteSpaces() 1301 [[fallthrough]]; in SkipWhiteSpaces()
|
/arkcompiler/ets_runtime/ecmascript/ic/ |
D | ic_compare_op.cpp | 47 [[fallthrough]]; in EqualWithIC() 62 [[fallthrough]]; in EqualWithIC() 76 [[fallthrough]]; in EqualWithIC() 105 [[fallthrough]]; in EqualWithIC() 122 [[fallthrough]]; in EqualWithIC()
|
/arkcompiler/runtime_core/gn/ark-third-party/zlib/ |
D | BUILD.gn | 24 "-Wno-implicit-fallthrough",
|
/arkcompiler/runtime_core/libpandabase/utils/ |
D | utf.cpp | 435 [[fallthrough]]; in IsValidModifiedUTF8() 445 [[fallthrough]]; in IsValidModifiedUTF8()
|
D | json_parser.cpp | 182 [[fallthrough]]; in UnescapeStringChunk()
|
/arkcompiler/ets_runtime/ecmascript/regexp/ |
D | regexp_parser.cpp | 402 [[fallthrough]]; in ParseAlternative() 409 [[fallthrough]]; in ParseAlternative() 1134 [[fallthrough]]; in ParseCharacterEscape() 1304 [[fallthrough]]; in ParseClassAtom()
|
/arkcompiler/ets_frontend/es2panda/lexer/regexp/ |
D | regexp.cpp | 328 [[fallthrough]]; in ParseClassAtom() 426 [[fallthrough]]; in IsSyntaxCharacter()
|
/arkcompiler/toolchain/build/config/compiler/ |
D | BUILD.gn | 164 "-Wno-error=implicit-fallthrough", 202 "-Wno-error=implicit-fallthrough", 468 "-Wimplicit-fallthrough",
|
/arkcompiler/ets_runtime/ecmascript/ |
D | js_tagged_value-inl.h | 55 [[fallthrough]]; in ToBoolean() 57 [[fallthrough]]; in ToBoolean() 59 [[fallthrough]]; in ToBoolean()
|
D | frames.cpp | 423 [[fallthrough]]; in GetBytecodeOffset()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | stub_builder.cpp | 5251 [[fallthrough]]; in JSCallDispatch() 5332 [[fallthrough]]; in JSCallDispatch() 5340 [[fallthrough]]; in JSCallDispatch() 5348 [[fallthrough]]; in JSCallDispatch() 5356 [[fallthrough]]; in JSCallDispatch() 5366 [[fallthrough]]; in JSCallDispatch() 5402 [[fallthrough]]; in JSCallDispatch() 5411 [[fallthrough]]; in JSCallDispatch() 5420 [[fallthrough]]; in JSCallDispatch() 5429 [[fallthrough]]; in JSCallDispatch() [all …]
|
D | bytecodes.cpp | 161 [[fallthrough]]; in InitBytecodeMetaData() 223 [[fallthrough]]; in InitBytecodeMetaData() 283 [[fallthrough]]; in InitBytecodeMetaData() 397 [[fallthrough]]; in InitBytecodeMetaData()
|
/arkcompiler/ets_frontend/es2panda/parser/ |
D | expressionParser.cpp | 287 [[fallthrough]]; in ValidateArrowParameter() 442 [[fallthrough]]; in ConvertToArrowParameter() 702 [[fallthrough]]; in ValidateParenthesizedExpression() 754 [[fallthrough]]; in ParseAssignmentExpression() 1437 [[fallthrough]]; in ParsePotentialArrowExpression()
|
D | statementParser.cpp | 115 [[fallthrough]]; in CheckDeclare() 147 [[fallthrough]]; in IsLabelFollowedByIterationStatement() 2641 [[fallthrough]]; in ParseNamedExportDeclaration() 2714 [[fallthrough]]; in ParseExportDeclaration() 2721 [[fallthrough]]; in ParseExportDeclaration()
|
/arkcompiler/ets_frontend/es2panda/util/ |
D | ustring.h | 379 [[fallthrough]]; in EscapeSymbol()
|
/arkcompiler/ets_frontend/es2panda/binder/ |
D | scope.cpp | 224 [[fallthrough]]; in AddLocal()
|
/arkcompiler/ets_frontend/es2panda/typescript/core/ |
D | helpers.cpp | 381 [[fallthrough]]; in GetTypeOfVariable()
|
/arkcompiler/runtime_core/bytecode_optimizer/ |
D | codegen.cpp | 344 [[fallthrough]]; in VisitIf()
|
/arkcompiler/ets_frontend/es2panda/ |
D | BUILD.gn | 437 "-Wno-implicit-fallthrough",
|