angular/packages/compiler/src/ml_parser
Matthieu Riegler 640693da8e feat(compiler): Add support for multiple swich cases matching
consecutive `@case` blocks are now supported:

```ts
@switch (case) {
  @case (0)
  @case (1) {
    case 0 or 1
  }
  @case (2) {
    case 2
  }
  @default {
    default
  }
}
```

fixes #14659
2026-01-07 09:23:50 -05:00
..
ast.ts refactor(compiler): indicate whether element is void at AST level (#62648) 2025-07-16 12:40:25 +02:00
entities.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
html_parser.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
html_tags.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
html_whitespaces.ts refactor(compiler): indicate whether element is void at AST level (#62648) 2025-07-16 12:40:25 +02:00
lexer.ts feat(compiler): Add support for multiple swich cases matching 2026-01-07 09:23:50 -05:00
parser.ts refactor(compiler): indicate whether element is void at AST level (#62648) 2025-07-16 12:40:25 +02:00
tags.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
tokens.ts refactor(compiler): add experimental tokenization of directives (#60724) 2025-04-04 11:28:46 -07:00
xml_parser.ts refactor(compiler): add experimental tokenization of components (#60724) 2025-04-04 11:28:46 -07:00
xml_tags.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00