Skip to content

Update cppcheckdata.py#5149

Merged
danmar merged 3 commits into
cppcheck-opensource:mainfrom
PeterSchops:PeterSchops-update_cppcheckdata_to_add_extra_information
Jun 15, 2023
Merged

Update cppcheckdata.py#5149
danmar merged 3 commits into
cppcheck-opensource:mainfrom
PeterSchops:PeterSchops-update_cppcheckdata_to_add_extra_information

Conversation

@PeterSchops
Copy link
Copy Markdown
Contributor

  • added links to cpp-file/function that writes this part of the dump-file
  • updated documentation (Added list of possible return values for a number of variables)
  • added MacroUsage isKnownValue
  • added ValueType reference
  • added Token isBoolean
  • added Token isCast
  • added Token externLang
  • added Token isComplex
  • added Token isRestrict
  • added Token isAttributeExport
  • added Token originalName
  • added Scope functions
  • added Scope definedType
  • added Function hasVirtualSpecifier
  • removed Function isVirtual
  • added Function isAttributeNoreturn
  • added Function overriddenFunction
  • added Variable isVolatile
  • class Container added
  • added Value movedValue
  • added Value uninit
  • added Value bufferSize
  • removed Value inconclusive and added it to valueKind

- added links to cpp-file/function that writes this part of the dump-file 
- updated documentation (Added list of possible return values for a number of variables) 
- added MacroUsage isKnownValue 
- added ValueType reference 
- added Token isBoolean 
- added Token isCast 
- added Token externLang 
- added Token isComplex 
- added Token isRestrict 
- added Token isAttributeExport 
- added Token originalName 
- added Scope functions 
- added Scope definedType 
- added Function hasVirtualSpecifier 
- removed Function isVirtual 
- added Function isAttributeNoreturn 
- added Function overriddenFunction 
- added Variable isVolatile 
- class Container added 
- added Value movedValue 
- added Value uninit 
- added Value bufferSize 
- removed Value inconclusive and added it to valueKind
removed encoding from open (needed to make python 2.7 check pass) where python 2.7 should not be used anymore
@chrchr-github
Copy link
Copy Markdown
Collaborator

This PR could use a more informative title.

Comment thread addons/cppcheckdata.py
made sure that attributes I added to the class always have a value
added some missing attributes in the print
@danmar danmar merged commit b689ca8 into cppcheck-opensource:main Jun 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants