diff options
| author | _ov4 <ov4@ov4.org> | 2026-10-28 13:41:26 +0000 |
|---|---|---|
| committer | _ov4 <ov4@ov4.org> | 2026-10-28 13:41:26 +0000 |
| commit | 63109537383fa58c6a1db95f275d6b5de63b0015 (patch) | |
| tree | 318441dd53b9f7208e65867fd57dd2587fa8f147 /plugin/AGENTS/ARCH.md | |
| parent | 5370a0d74d90799ca010d308d54330283116ca5e (diff) | |
docs(overload): document default return selection
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'plugin/AGENTS/ARCH.md')
| -rw-r--r-- | plugin/AGENTS/ARCH.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/plugin/AGENTS/ARCH.md b/plugin/AGENTS/ARCH.md index 69040af..a2d4240 100644 --- a/plugin/AGENTS/ARCH.md +++ b/plugin/AGENTS/ARCH.md @@ -114,9 +114,10 @@ only a subset of its syntax: TextMate injection, including nested declaration expressions. Comments, strings, fields outside methods and top-level code do not receive this scope. - Highlighting covers CASE/ENDCASE/OTHERWISE, CLASS/ENDCLASS/PUBLIC/PRIVATE, - CONSTANT, TEMPLATE, OVERLOAD/OPERATOR, EXTERN declarations, INCLUDE_OBJ - and ellipses using C++ scopes. OVERLOAD borrows a declaration modifier and + CONSTANT, TEMPLATE, OVERLOAD/DEFAULT/OPERATOR, EXTERN declarations, INCLUDE_OBJ + and ellipses using C++ scopes. OVERLOAD and DEFAULT borrow a declaration modifier and INCLUDE_OBJ borrows #include. + RETURNS DEFAULT preserves result type highlighting, including nested types. These rules do not add indentation support for the corresponding constructs. SET, DATE and random-file operations remain unsupported by the compiler. - PP_DEFINE/PP_UNDEF/PP_IFDEF/PP_IFNDEF/PP_ENDIF highlight only at line start, |
