Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Type
/
to search
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
cppcheck-opensource
/
cppcheck
Public
Notifications
You must be signed in to change notification settings
Fork
1.6k
Star
6.7k
Code
Pull requests
196
Actions
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Security and quality
Insights
Commits
Breadcrumbs
History for
cppcheck
test
testtoken.cpp
on
main
User selector
All users
All time
Commit history
Commits on Jun 22, 2026
Fix #14809 FP syntaxError for typedef involving std::size_t (#8618)
Show description for d7bcdb5
chrchr-github
and
web-flow
authored
d7bcdb5
View commit details
Copy full SHA for d7bcdb5
View code at this point
Browse repository at this point
Commits on Mar 27, 2026
Refs #10958: add missing operators in valueFlowSameExpressions() (#8350)
Show description for 67e9b55
chrchr-github
and
web-flow
authored
67e9b55
View commit details
Copy full SHA for 67e9b55
View code at this point
Browse repository at this point
Commits on Mar 2, 2026
Release: Update copyright year (#8285)
danmar
authored
9a00e4a
View commit details
Copy full SHA for 9a00e4a
View code at this point
Browse repository at this point
Commits on Feb 14, 2026
re-worded some error messages and avoid using product name (#8074)
firewave
authored
33e45d6
View commit details
Copy full SHA for 33e45d6
View code at this point
Browse repository at this point
Commits on Jan 29, 2026
refs #14226 - Token: removed need for test class friend declaration (#8149)
firewave
authored
697360d
View commit details
Copy full SHA for 697360d
View code at this point
Browse repository at this point
Commits on Oct 31, 2025
enabled `information` messages in selfchecks / mitigated `unmatchedSuppression` warnings (#3090)
Show description for 5016808
firewave
authored
5016808
View commit details
Copy full SHA for 5016808
View code at this point
Browse repository at this point
Commits on Oct 8, 2025
fix #14077: fuzzing crash (assert) in `Token::update_property_info()` (#7808)
ludviggunne
authored
2047c30
View commit details
Copy full SHA for 2047c30
View code at this point
Browse repository at this point
Commits on May 8, 2025
pass `Settings` as reference into `TokenList` (#7401)
firewave
authored
646b422
View commit details
Copy full SHA for 646b422
View code at this point
Browse repository at this point
Commits on May 7, 2025
pass language to `TokenList` constructor (#7500)
firewave
authored
ebc80c0
View commit details
Copy full SHA for ebc80c0
View code at this point
Browse repository at this point
Commits on Apr 23, 2025
TokenList: made `TokensFrontBack` instance a shared pointer (#7470)
firewave
authored
e4fbae2
View commit details
Copy full SHA for e4fbae2
View code at this point
Browse repository at this point
Commits on Apr 15, 2025
testrunner: some `SimpleTokenizer` refactoring (#7467)
firewave
authored
20681a3
View commit details
Copy full SHA for 20681a3
View code at this point
Browse repository at this point
Commits on Apr 14, 2025
moved `TokenList` reference out of `TokenFrontBack` / some cleanups (#7454)
firewave
authored
1cd7299
View commit details
Copy full SHA for 1cd7299
View code at this point
Browse repository at this point
Commits on Apr 7, 2025
cleaned up includes based on include-what-you-use/clang-include-cleaner (#7437)
firewave
authored
f4580f9
View commit details
Copy full SHA for f4580f9
View code at this point
Browse repository at this point
Commits on Apr 2, 2025
fixed #13743 - FP AssignmentAddressToInteger for double cast (#7417)
firewave
authored
77b76aa
View commit details
Copy full SHA for 77b76aa
View code at this point
Browse repository at this point
Commits on Mar 18, 2025
Token: avoid unnecessary lookups in `update_property_info()` and added unit tests for it (#7369)
firewave
authored
9c9d08e
View commit details
Copy full SHA for 9c9d08e
View code at this point
Browse repository at this point
Commits on Mar 14, 2025
Token: do not update properties in `varid()` when the id did not change (#7371)
firewave
authored
72dc99a
View commit details
Copy full SHA for 72dc99a
View code at this point
Browse repository at this point
Commits on Feb 23, 2025
release: Update copyright year (#7319)
danmar
authored
11f0f4d
View commit details
Copy full SHA for 11f0f4d
View code at this point
Browse repository at this point
Commits on Jan 23, 2025
testrunner: cleaned up tests by using objects to pass the options (#7189)
firewave
authored
2995c4b
View commit details
Copy full SHA for 2995c4b
View code at this point
Browse repository at this point
Commits on Jan 1, 2025
enabled and fixed `modernize-use-auto` clang-tidy warnings (#6969)
firewave
authored
e228821
View commit details
Copy full SHA for e228821
View code at this point
Browse repository at this point
Commits on Aug 17, 2024
mitigated most `bugprone-unused-return-value` clang-tidy warnings in test code when we enable it for *all* functions (#6673)
Show description for d89e241
firewave
authored
d89e241
View commit details
Copy full SHA for d89e241
View code at this point
Browse repository at this point
Commits on Jul 17, 2024
Partial fix for #12923: syntaxError for valid template declaration (#6603)
Show description for ba1ba4b
ehlert-battelle
authored
ba1ba4b
View commit details
Copy full SHA for ba1ba4b
View code at this point
Browse repository at this point
Commits on Jul 13, 2024
Fixup #12929: better handling of escape sequences in Token::isCMultiChar (#6597)
danmar
authored
ecd73d5
View commit details
Copy full SHA for ecd73d5
View code at this point
Browse repository at this point
Commits on Jul 12, 2024
Fix #12929: ValueType: char literal '\'' gets valuetype 'int' (#6588)
olabetskyi
authored
0bd341f
View commit details
Copy full SHA for 0bd341f
View code at this point
Browse repository at this point
Commits on Jun 3, 2024
CheckInternal::checkRedundantNextPrevious(): Fix FN, simplify (#6478)
chrchr-github
authored
32fefc6
View commit details
Copy full SHA for 32fefc6
View code at this point
Browse repository at this point
Commits on May 28, 2024
Fix #12789 syntaxError on valid template code (#6457)
chrchr-github
authored
448b951
View commit details
Copy full SHA for 448b951
View code at this point
Browse repository at this point
Commits on May 16, 2024
testrunner: prefer to pass code as sized `const char[]` (#6381)
firewave
authored
5f9039e
View commit details
Copy full SHA for 5f9039e
View code at this point
Browse repository at this point
Commits on Apr 20, 2024
Update copyright year (#6310)
danmar
authored
58030b8
View commit details
Copy full SHA for 58030b8
View code at this point
Browse repository at this point
Commits on Apr 12, 2024
cleaned up includes based on include-what-you-use (#6279)
firewave
authored
646f869
View commit details
Copy full SHA for 646f869
View code at this point
Browse repository at this point
Commits on Apr 10, 2024
Tokenizer: moved test-only `tokenize()` to `SimpleTokenizer` / several cleanups (#6264)
firewave
authored
789be1c
View commit details
Copy full SHA for 789be1c
View code at this point
Browse repository at this point
testrunner: improved `InternalError` assertions (#6262)
firewave
authored
9e7578e
View commit details
Copy full SHA for 9e7578e
View code at this point
Browse repository at this point
Commits on Apr 5, 2024
Fix #12565, #12566 Fuzzing crash/timeout (#6222)
chrchr-github
authored
d19af9b
View commit details
Copy full SHA for d19af9b
View code at this point
Browse repository at this point
Commits on Mar 12, 2024
Fix #11169 fix "delete" handling in "%type%" matching (#6111)
chrchr-github
authored
1fe7485
View commit details
Copy full SHA for 1fe7485
View code at this point
Browse repository at this point
Commits on Mar 10, 2024
testrunner: refactored `givenACodeSampleToTokenize` into `SimpleTokenizer` and `SimpleTokenList` / several related cleanups (#6084)
firewave
authored
fadc93f
View commit details
Copy full SHA for fadc93f
View code at this point
Browse repository at this point
Commits on Mar 8, 2024
iwyu.yml: use OpenSUSE to get latest `include-what-you-use` / cleaned up includes (#5673)
Show description for f465dc5
firewave
authored
f465dc5
View commit details
Copy full SHA for f465dc5
View code at this point
Browse repository at this point
Commits on Mar 6, 2024
testrunner: added options `-n` (no summary) and `-d` (dry run) / added script to run test cases separately / adjusted some tests (#6049)
Show description for 54c01cf
firewave
authored
54c01cf
View commit details
Copy full SHA for 54c01cf
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.