Commit 19f0031
Move access/call family out-of-line into MLIRGenAccessCall.cpp (review doc 1)
33 property/element-access and call/new methods (property access
overloads + logic + base logic, class members/accessor/index/generic-
method/base-class access, interface members, extension functions,
element access, call expression/builtin/this-method/constructor,
iterator next, spread operands, class instantiation family) move from
MLIRGenImpl.h into a new MLIRGenAccessCall.cpp TU; header keeps
declarations. mlirGenElementAccessTuple<T> and mlirGenCallFunction<T>
templates stay inline. 1500 lines out of the header (13402 -> 11902).
Extractor: K&R-brace signatures now handled (decl gets ");", def gets
")" plus a normalized brace line).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>1 parent 9e3bb52 commit 19f0031
3 files changed
Lines changed: 1703 additions & 1581 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
0 commit comments