File tree Expand file tree Collapse file tree 6 files changed +9
-9
lines changed Expand file tree Collapse file tree 6 files changed +9
-9
lines changed Original file line number Diff line number Diff line change 2828#endif // EIGEN_INSTALLED
2929
3030// Forward declarations
31- class PartialPlacement ;
31+ struct PartialPlacement ;
3232class APNetlist ;
3333class AtomNetlist ;
3434class PreClusterTimingManager ;
Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ class APNetlist;
1616class AtomNetlist ;
1717class ClusteredNetlist ;
1818class DeviceGrid ;
19- class PartialPlacement ;
19+ struct PartialPlacement ;
2020class PlaceMacros ;
2121class PreClusterTimingManager ;
2222class Prepacker ;
Original file line number Diff line number Diff line change 44#include < string>
55#include < vector>
66
7- class t_logical_block_type ;
8- class t_vpr_setup ;
7+ struct t_logical_block_type ;
8+ struct t_vpr_setup ;
99
1010struct ClusteredNetlistStats {
1111 private:
Original file line number Diff line number Diff line change 1717#include " vtr_vector.h"
1818
1919// Forward declarations
20- class APPackContext ;
20+ struct APPackContext ;
2121class AtomNetId ;
2222class AtomNetlist ;
2323class AttractionInfo ;
24- class DeviceContext ;
24+ struct DeviceContext ;
2525class GreedyCandidateSelector ;
2626class PreClusterTimingManager ;
2727class t_pack_high_fanout_thresholds ;
Original file line number Diff line number Diff line change 1212#include " atom_netlist_fwd.h"
1313#include " physical_types.h"
1414
15- struct t_pack_molecule ;
15+ class t_pack_molecule ;
1616
1717/* *************************************************************************
1818 * Packing Algorithm Enumerations
Original file line number Diff line number Diff line change 55 */
66
77class PlacerState ;
8- class PlaceCritParams ;
8+ struct PlaceCritParams ;
99class PlacerCriticalities ;
1010class PlacerSetupSlacks ;
1111class NetPinTimingInvalidator ;
1212class PlaceDelayModel ;
1313class SetupTimingInfo ;
14- struct t_placer_costs ;
14+ class t_placer_costs ;
1515
1616// /@brief Initialize the timing information and structures in the placer.
1717void initialize_timing_info (const PlaceCritParams& crit_params,
You can’t perform that action at this time.
0 commit comments