|
2506 | 2506 | { |
2507 | 2507 | "include": "#Object-Modules" |
2508 | 2508 | }, |
| 2509 | + { |
| 2510 | + "include": "#Object-OverrideableByLikeKind-Block" |
| 2511 | + }, |
| 2512 | + { |
| 2513 | + "include": "#Object-InheritableModule-Block" |
| 2514 | + }, |
2509 | 2515 | { |
2510 | 2516 | "include": "#Object-PropertyBlocks" |
2511 | 2517 | }, |
|
2523 | 2529 | } |
2524 | 2530 | ] |
2525 | 2531 | }, |
| 2532 | + "Object-OverrideableByLikeKind-Block": { |
| 2533 | + "begin": "(^[ \\t]+)?\\b([Oo]verrideable[Bb]y[Ll]ike[Kk]ind)\\b", |
| 2534 | + "beginCaptures": { |
| 2535 | + "1": { |
| 2536 | + "name": "punctuation.whitespace.ini" |
| 2537 | + }, |
| 2538 | + "2": { |
| 2539 | + "name": "keyword.control.ini" |
| 2540 | + } |
| 2541 | + }, |
| 2542 | + "end": "(^[ \\t]+)?\\b([Ee]nd|END)\\b", |
| 2543 | + "endCaptures": { |
| 2544 | + "1": { |
| 2545 | + "name": "punctuation.whitespace.ini" |
| 2546 | + }, |
| 2547 | + "2": { |
| 2548 | + "name": "keyword.control.ini" |
| 2549 | + } |
| 2550 | + }, |
| 2551 | + "patterns": [ |
| 2552 | + { |
| 2553 | + "include": "#Inline-Comment" |
| 2554 | + }, |
| 2555 | + { |
| 2556 | + "include": "#Object-Modules" |
| 2557 | + }, |
| 2558 | + { |
| 2559 | + "include": "#General-Assignment" |
| 2560 | + }, |
| 2561 | + { |
| 2562 | + "include": "#Invalid-Assignment" |
| 2563 | + } |
| 2564 | + ] |
| 2565 | + }, |
| 2566 | + "Object-InheritableModule-Block": { |
| 2567 | + "begin": "(^[ \\t]+)?\\b([Ii]nheritable[Mm]odule)\\b", |
| 2568 | + "beginCaptures": { |
| 2569 | + "1": { |
| 2570 | + "name": "punctuation.whitespace.ini" |
| 2571 | + }, |
| 2572 | + "2": { |
| 2573 | + "name": "keyword.control.ini" |
| 2574 | + } |
| 2575 | + }, |
| 2576 | + "end": "(^[ \\t]+)?\\b([Ee]nd|END)\\b", |
| 2577 | + "endCaptures": { |
| 2578 | + "1": { |
| 2579 | + "name": "punctuation.whitespace.ini" |
| 2580 | + }, |
| 2581 | + "2": { |
| 2582 | + "name": "keyword.control.ini" |
| 2583 | + } |
| 2584 | + }, |
| 2585 | + "patterns": [ |
| 2586 | + { |
| 2587 | + "include": "#Inline-Comment" |
| 2588 | + }, |
| 2589 | + { |
| 2590 | + "include": "#Object-Modules" |
| 2591 | + }, |
| 2592 | + { |
| 2593 | + "include": "#General-Assignment" |
| 2594 | + }, |
| 2595 | + { |
| 2596 | + "include": "#Invalid-Assignment" |
| 2597 | + } |
| 2598 | + ] |
| 2599 | + }, |
2526 | 2600 | "KindOf-Assignemnt": { |
2527 | 2601 | "begin": "(^[ \\t]+)?\\b(KindOf|Kindof|kindof)[ \\t](=)[ \\t]", |
2528 | 2602 | "beginCaptures": { |
|
0 commit comments