Typecheck fields in unused structs #344
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
break
in#foreach
statementsin each
in #if; true/false in experimental #if -- SIMICS-18702sizeoftype
when erroring onsizeof
-- SIMICS-17991destroy
method_conf_attribute
s -- SIMICS-6271.len
for any expression of sequence type -- SIMICS-20278inline
methods: fix ICE and mistreatment by -g -- SIMICS-20549Template.traits()
use_io_memory
for generated io_memory_access overridescopy_paste_error
Coverity false positive in dml-builtinsmkCast
: permit cast from expr of struct type to that same structTLayout.clone()
: clone.members
if availablelong
orsize_t
-- SIMICS-21424_flat_index
as uint32typeof $this
in arrays of registers or fieldsCompatFeature.short
STATIC_ASSERT
to forbid device structs 4 GiB or larger--no-compat=shared_logs_on_device
_log_object_assocs
array for softcoded proxy attribute registration;
if
-else
chainsIf.toc_stmt()
: check forVectorForeach
*_fixup
variants of functionsconnect.set_attribute
: Suppress Coverity eventvar_deref_model
if
-else
ambiguityTryCatch
not attempting to avoidWparentheses
.--coverity
WLOGMIXUP
a proper compatibility featureread_field
/write_field
read_register
/write_register
log warning
miss_pattern_bank
: Fix bugs, add docs, release notes, testsconst
variants of all typesimplement
svoid f(x)
syntax in iface struct memberseach
-in
andinit
merge_method_impl_maps
inmkobj2
param
AST node in dead_dml_methodsSim_Notify_Object_Delete
anddeinit
hooksbroken_conditional_is
VT_log_warning
if availableSIM_register_typed_attribute
-- SIMICS-22406SIM_register_typed_attribute
behind a compat featureLOAD
family ofextern
:d macrosshallow_const
,deep_const
,safe_realtype_unconst
: IgnoreTVector
compatible_types_fuzzy
suppress_linemarks()
: Also suppress Coverity annotationsmajor 7
marker to 1.2 release-notesparam p:;
grammaticallyexplicit_param_decls
docs and errorsexplicit_param_decls
stableps
) as a unit of time -- SIMICS-16019continue
withinforeach
(on sequences)destroy
template -- SIMICS-16161ATOM_LIST_END
in dml-builtins -- SIMICS-22363log error, 2: ...
local
s -- SIMICS-22874WPRAGMA
->EPRAGMA
)