This repository was archived by the owner on May 18, 2019. It is now read-only.
Commit 0695240
[NF] Various fixes.
- Don't cache bindings created in NFCeval.makeComponentBinding if the cref
has subscripts, it might not be safe.
- Don't ignore subscripts in connections when building the connection
graph.
- Don't expand record in Expression.extendArrExp. Doing so causes record
crefs to be expanded into arrays of record fields, which causes
BackendVarTransform to make invalid replacements.
Belonging to [master]:
- #28521 parent 43bdde4 commit 0695240
File tree
4 files changed
+18
-20
lines changed- Compiler
- FrontEnd
- NFFrontEnd
- SimCode
4 files changed
+18
-20
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12051 | 12051 | | |
12052 | 12052 | | |
12053 | 12053 | | |
| 12054 | + | |
12054 | 12055 | | |
12055 | 12056 | | |
12056 | 12057 | | |
| |||
12064 | 12065 | | |
12065 | 12066 | | |
12066 | 12067 | | |
12067 | | - | |
| 12068 | + | |
12068 | 12069 | | |
12069 | 12070 | | |
12070 | 12071 | | |
12071 | 12072 | | |
12072 | 12073 | | |
12073 | | - | |
| 12074 | + | |
12074 | 12075 | | |
12075 | 12076 | | |
12076 | 12077 | | |
12077 | 12078 | | |
12078 | 12079 | | |
12079 | 12080 | | |
12080 | 12081 | | |
12081 | | - | |
12082 | | - | |
| 12082 | + | |
| 12083 | + | |
12083 | 12084 | | |
12084 | 12085 | | |
12085 | 12086 | | |
| |||
12097 | 12098 | | |
12098 | 12099 | | |
12099 | 12100 | | |
12100 | | - | |
| 12101 | + | |
12101 | 12102 | | |
12102 | 12103 | | |
12103 | 12104 | | |
| |||
12159 | 12160 | | |
12160 | 12161 | | |
12161 | 12162 | | |
12162 | | - | |
| 12163 | + | |
12163 | 12164 | | |
12164 | 12165 | | |
12165 | 12166 | | |
| |||
12168 | 12169 | | |
12169 | 12170 | | |
12170 | 12171 | | |
12171 | | - | |
| 12172 | + | |
12172 | 12173 | | |
12173 | 12174 | | |
12174 | 12175 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
522 | | - | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
523 | 526 | | |
524 | 527 | | |
525 | 528 | | |
| |||
530 | 533 | | |
531 | 534 | | |
532 | 535 | | |
533 | | - | |
| 536 | + | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
534 | 540 | | |
535 | 541 | | |
536 | 542 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
167 | | - | |
168 | 167 | | |
169 | 168 | | |
170 | 169 | | |
| |||
173 | 172 | | |
174 | 173 | | |
175 | 174 | | |
176 | | - | |
177 | 175 | | |
178 | 176 | | |
179 | 177 | | |
| |||
193 | 191 | | |
194 | 192 | | |
195 | 193 | | |
196 | | - | |
197 | | - | |
198 | | - | |
199 | 194 | | |
200 | 195 | | |
201 | | - | |
202 | 196 | | |
203 | 197 | | |
204 | 198 | | |
205 | 199 | | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | 200 | | |
210 | 201 | | |
211 | 202 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2424 | 2424 | | |
2425 | 2425 | | |
2426 | 2426 | | |
2427 | | - | |
| 2427 | + | |
2428 | 2428 | | |
2429 | | - | |
| 2429 | + | |
2430 | 2430 | | |
2431 | 2431 | | |
2432 | 2432 | | |
| |||
0 commit comments