DVT SystemVerilog IDE www.dvteclipse.com
© AMIQ iii Rev. 18.1.41
7.15. Remove 'local' or 'protected' Qualifier ............................................................... 127
7.16. Remove Signal from Sensitivity List ................................................................. 127
7.17. Remove Signal Never Used ............................................................................... 128
7.18. Update Extern Prototype/Implementation .......................................................... 129
7.19. Update Module Instance .................................................................................... 130
7.20. Update Virtual Method Signature ...................................................................... 131
7.21. Waive Compilation Problems ............................................................................ 132
8. Quick Assist Proposals ................................................................................................... 134
8.1. Bind Method Call Arguments by Name .............................................................. 135
8.2. Bind Method Call Arguments by Position .......................................................... 137
8.3. Connect Instance Ports by Name ......................................................................... 138
8.4. Connect Instance Ports by Position ..................................................................... 140
8.5. Expand .* Port Connections ................................................................................. 141
8.6. Extract to Variable ............................................................................................... 143
8.7. Extract to Method ................................................................................................ 144
8.8. Join Extern and Implementation .......................................................................... 146
8.9. Split to Extern and Implementation ..................................................................... 147
8.10. Rename in File ................................................................................................... 148
9. Content Filters ................................................................................................................ 151
9.1. Content Filters XML syntax ................................................................................ 151
9.2. Filtering by element type ..................................................................................... 154
9.3. Content Filters Examples ..................................................................................... 159
9.4. Predefined Content Filters ................................................................................... 160
10. Code Templates ............................................................................................................ 172
10.1. Code Templates in Autocomplete ...................................................................... 172
10.2. Global Code Templates ..................................................................................... 173
10.3. Project Level Code Templates ........................................................................... 173
10.4. Code Templates View ........................................................................................ 174
11. File Templates .............................................................................................................. 177
12. Project Templates ......................................................................................................... 178
12.1. What is a project template? ............................................................................... 178
12.2. How to generate code from a project template .................................................. 179
12.2.1. Step 1. Specify Directories ..................................................................... 179
12.2.2. Step 2. Specify Parameters ..................................................................... 180
12.3. template.config ................................................................................................... 181
12.4. Add from Template ........................................................................................... 181
13. Code Formatting ........................................................................................................... 184
13.1. Whitespace ......................................................................................................... 184
13.2. Indentation .......................................................................................................... 184
13.3. Vertical Alignment ............................................................................................. 186
13.4. Line Wrapping ................................................................................................... 188
13.5. Disable Format for Code Sections ..................................................................... 188
13.6. Format Multiple Files ........................................................................................ 189
13.7. External .............................................................................................................. 190
14. Override Functions ....................................................................................................... 191
14.1. Override Annotation .......................................................................................... 191
14.2. Inspect Overrides in the Quick Type Hierarchy View ....................................... 191
14.3. Inspect Overrides in the Layers View ............................................................... 192