Opened 8 months ago

Last modified 8 months ago

#5742 new enhancement

Collect access names for FExp and InstAccess (and sub-classes)

Reported by: jkulla Owned by: Jesper Mattsson
Priority: major Milestone:
Component: Modelica/FrontEnd Version: trunk
Keywords: Cc:

Description


Change History (11)

comment:1 Changed 8 months ago by jkulla

Type: defectenhancement

comment:2 Changed 8 months ago by jkulla

r12426 collectAccessNames() for FExp and InstAccess.

comment:3 Changed 8 months ago by jkulla

r12431 Fixes for CommonForIndex.

comment:4 Changed 8 months ago by jkulla

r12432 collectScalarPrimitives() for InstComponentDecl and InstPrimitive.

comment:5 Changed 8 months ago by jkulla

r12442 More work on InstDot.collectAccessNames

comment:6 Changed 8 months ago by jkulla

r12468 Improve how InstAccessExp.collectAccessNames() handles arrays.

comment:7 Changed 8 months ago by jkulla

r12470 Merged to trunk

comment:8 Changed 8 months ago by jkulla

r12475 Exclude constants from InstDot.collectAccessNames().

comment:9 Changed 8 months ago by jkulla

r12485 Work in progress. Exclude package constants from InstDot.collectAccessNames() and InstPrimitive.collectScalarPrimitives().

r12488 Exclude package constants from InstAccessExp.collectAccessNames(). Reverted System.err debugging code.

comment:10 Changed 8 months ago by jkulla

r12495 Add annotationExp to InstContext interface.
r12496 Rename isInstPackageConstant() -> isPackageConstant() and isInstClassConstant() -> isConstant(). Avoid NPE for non-existing unknown accesses.

comment:11 Changed 8 months ago by jkulla

r12503 Merged branches/dev-jku-2024 to trunk.

Note: See TracTickets for help on using tickets.