René's URL Explorer Experiment


Title: Fix #12266 (Performance: valueFlowCondition slowdown) by danmar · Pull Request #5837 · cppcheck-opensource/cppcheck · GitHub

Open Graph Title: Fix #12266 (Performance: valueFlowCondition slowdown) by danmar · Pull Request #5837 · cppcheck-opensource/cppcheck

X Title: Fix #12266 (Performance: valueFlowCondition slowdown) by danmar · Pull Request #5837 · cppcheck-opensource/cppcheck

Description: I have executed test-my-pr.py on 532 packages number of "main" warnings: egrep -v valueFlow my_check_diff.log | egrep "^main " | wc -l 277 number of "your" warnings (genomicepidemiology-kma timed out without these changes): egrep -v valueFlow my_check_diff.log | egrep "^your " | egrep -v genomicepidemiology-kma | wc -l 90 => There are some false negatives. But it's rougly ~ 190 in 532 packages.. so it's not a major problem imho. I can see a speedup. For the packages that took more than 1 second to analyze the timing factor was: $ egrep -v " 0.[0-9][0-9] " my_check_diff_timing.log | sed 's/.* //' | egrep -v Factor | sort 0.04 0.08 0.10 0.10 0.13 0.18 0.19 0.20 0.21 0.21 0.23 0.24 0.25 0.26 0.26 0.27 0.28 0.28 0.29 0.31 0.31 0.31 0.31 0.31 0.32 0.33 0.34 0.35 0.35 0.35 0.37 0.37 0.38 0.39 0.39 0.40 0.42 0.42 0.43 0.43 0.44 0.44 0.44 0.45 0.46 0.46 0.46 0.46 0.46 0.47 0.48 0.49 0.49 0.50 0.50 0.50 0.50 0.50 0.51 0.51 0.51 0.52 0.52 0.52 0.52 0.54 0.54 0.54 0.54 0.54 0.55 0.56 0.56 0.56 0.56 0.56 0.57 0.57 0.57 0.57 0.58 0.58 0.58 0.59 0.59 0.59 0.60 0.61 0.61 0.61 0.62 0.62 0.62 0.62 0.63 0.63 0.63 0.63 0.63 0.64 0.65 0.65 0.65 0.65 0.65 0.65 0.65 0.65 0.65 0.65 0.66 0.66 0.66 0.67 0.67 0.67 0.67 0.68 0.68 0.69 0.69 0.69 0.69 0.69 0.70 0.70 0.70 0.70 0.70 0.71 0.71 0.71 0.72 0.73 0.73 0.73 0.73 0.73 0.73 0.73 0.74 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.75 0.76 0.76 0.76 0.76 0.76 0.77 0.77 0.77 0.77 0.78 0.78 0.78 0.78 0.79 0.79 0.79 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.80 0.81 0.81 0.82 0.82 0.82 0.82 0.82 0.83 0.83 0.83 0.84 0.84 0.84 0.84 0.85 0.85 0.85 0.85 0.86 0.86 0.86 0.86 0.86 0.86 0.86 0.86 0.87 0.88 0.88 0.88 0.89 0.89 0.89 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.90 0.91 0.91 0.92 0.92 0.92 0.93 0.93 0.93 0.93 0.94 0.94 0.95 0.95 0.96 0.96 0.96 0.96 0.97 0.97 0.97 0.97 0.99 0.99 0.99 1.00 1.00 1.00 1.01

Open Graph Description: I have executed test-my-pr.py on 532 packages number of "main" warnings: egrep -v valueFlow my_check_diff.log | egrep "^main " | wc -l 277 number of "your" warnings (...

X Description: I have executed test-my-pr.py on 532 packages number of "main" warnings: egrep -v valueFlow my_check_diff.log | egrep "^main " | wc -l 277 number of "y...

Opengraph URL: https://github.com/cppcheck-opensource/cppcheck/pull/5837

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:f9b27b82-20c0-d7cb-bf78-6cdba920b430
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idA54C:B97C3:3568CFD:4980E2F:6A4F317B
html-safe-noncea0588423396f4b7a9fbe2cf8702f55c0a2bc5ed0fc506f3d141a8fa8232cd0cb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNTRDOkI5N0MzOjM1NjhDRkQ6NDk4MEUyRjo2QTRGMzE3QiIsInZpc2l0b3JfaWQiOiIyNzkzNzE5NDQwMDUwNDM0NDI3IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac9253c864292a1ab1468b4fa173687cd27feca82f52a03efd9158e1cbe4db78fd
hovercard-subject-tagpull_request:1666039468
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/cppcheck-opensource/cppcheck/pull/5837/files
twitter:imagehttps://avatars.githubusercontent.com/u/60195?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/60195?s=400&v=4
og:image:altI have executed test-my-pr.py on 532 packages number of "main" warnings: egrep -v valueFlow my_check_diff.log | egrep "^main " | wc -l 277 number of "your" warnings (...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/cppcheck-opensource/cppcheck git https://github.com/cppcheck-opensource/cppcheck.git
octolytics-dimension-user_id278097703
octolytics-dimension-user_logincppcheck-opensource
octolytics-dimension-repository_id143131
octolytics-dimension-repository_nwocppcheck-opensource/cppcheck
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id143131
octolytics-dimension-repository_network_root_nwocppcheck-opensource/cppcheck
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release2b8f23afb982271f1b22258a94aede67a6b77760
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcppcheck-opensource%2Fcppcheck%2Fpull%2F5837%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fcppcheck-opensource%2Fcppcheck%2Fpull%2F5837%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=cppcheck-opensource%2Fcppcheck
Reloadhttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files
Reloadhttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files
Reloadhttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files
Please reload this pagehttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files
cppcheck-opensource https://github.com/cppcheck-opensource
cppcheckhttps://github.com/cppcheck-opensource/cppcheck
Notifications https://github.com/login?return_to=%2Fcppcheck-opensource%2Fcppcheck
Fork 1.6k https://github.com/login?return_to=%2Fcppcheck-opensource%2Fcppcheck
Star 6.7k https://github.com/login?return_to=%2Fcppcheck-opensource%2Fcppcheck
Code https://github.com/cppcheck-opensource/cppcheck
Pull requests 205 https://github.com/cppcheck-opensource/cppcheck/pulls
Actions https://github.com/cppcheck-opensource/cppcheck/actions
Security and quality 0 https://github.com/cppcheck-opensource/cppcheck/security
Insights https://github.com/cppcheck-opensource/cppcheck/pulse
Code https://github.com/cppcheck-opensource/cppcheck
Pull requests https://github.com/cppcheck-opensource/cppcheck/pulls
Actions https://github.com/cppcheck-opensource/cppcheck/actions
Security and quality https://github.com/cppcheck-opensource/cppcheck/security
Insights https://github.com/cppcheck-opensource/cppcheck/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fcppcheck-opensource%2Fcppcheck%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fcppcheck-opensource%2Fcppcheck%2Fissues%2Fnew%2Fchoose
danmarhttps://github.com/danmar
cppcheck-opensource:mainhttps://github.com/cppcheck-opensource/cppcheck/tree/main
cppchecksolutions:fix-12266https://github.com/cppchecksolutions/cppcheck/tree/fix-12266
Conversation 21 https://github.com/cppcheck-opensource/cppcheck/pull/5837
Commits 1 https://github.com/cppcheck-opensource/cppcheck/pull/5837/commits
Checks 0 https://github.com/cppcheck-opensource/cppcheck/pull/5837/checks
Files changed https://github.com/cppcheck-opensource/cppcheck/pull/5837/files
Please reload this pagehttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files
Fix #12266 (Performance: valueFlowCondition slowdown) https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#top
Show all changes 1 commit https://github.com/cppcheck-opensource/cppcheck/pull/5837/files
2253189 Partial fix for #12266 (Performance: valueFlowCondition slowdown) danmar Jan 4, 2024 https://github.com/cppcheck-opensource/cppcheck/pull/5837/commits/22531898bb77fe74a6b95c5f1f86d7cdf42e795f
Clear filters https://github.com/cppcheck-opensource/cppcheck/pull/5837/files
Please reload this pagehttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files
Please reload this pagehttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files
Makefile https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52
forwardanalyzer.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
forwardanalyzer.h https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-b66e674373505ab9ff789776a85192105064c5bb3e7f57a96d70506c4bf7331f
reverseanalyzer.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
reverseanalyzer.h https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-d0b36cba0c6a935882d347375ad30c2d4ad50d8bb26282045e2c57606d6acf9e
settings.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-ce7a725ddbb0102358ca6e9d4fcd2815aac9dae2681573e40fac6a38e6ed5b95
settings.h https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-34a60752241a92f038497865f201a447fd59934d2d81459d74dcf8667a35cc87
valueflow.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-16a9ec3ff1314646e106eb413234f5614e3a7f527fb82d0a369755bee65a7e31
CMakeLists.txt https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-33394812ba204689144fd2f80832db83853ba1cb32403edb4e15fe4893e675fd
runtests.sh https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-d90c8bee93428cf650dab8b3c23fc3d08b43a94dbc86aa2e536984b1033eda82
fixture.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-3544256f65503657324e4de54e833066f9fda277f2e4f3aa2cd9aa87526346f2
fixture.h https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-b3ed6821d88432a52243c2c314830cebeadd96d38dbf88707e72fbe488a2491a
testcondition.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-68bc312feeaa3108fa71f065b51bc1096f0ddbf41b39525d7499d0ade94467c8
testsimplifytypedef.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-d8e4dae70a3555f3efbd332b6f94a77694ba8698a94feb26c5aae75399087415
testsymboldatabase.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-f6e38ab5fd4b3238220715b04b7e726979d46206519a4f715151d4401d8b35a4
testvalueflow.cpp https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-0c918c64e1eee55c83249b2cbe2beb837af6dd0a5a4273a1ae9168cd0582ba8d
Makefilehttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52
View file https://github.com/cppchecksolutions/cppcheck/blob/22531898bb77fe74a6b95c5f1f86d7cdf42e795f/Makefile
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/cppcheck-opensource/cppcheck/pull/5837/{{ revealButtonHref }}
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-76ed074a9305c04054cdebb9e9aad2d818052b07091de1f20cad0bbac34ffb52
lib/forwardanalyzer.cpphttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
View file https://github.com/cppchecksolutions/cppcheck/blob/22531898bb77fe74a6b95c5f1f86d7cdf42e795f/lib/forwardanalyzer.cpp
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/cppcheck-opensource/cppcheck/pull/5837/{{ revealButtonHref }}
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-cc933ccad6ca968f8141e5f9558d7f1ad69a414a0caee7856adcdf2926283e79
lib/forwardanalyzer.hhttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-b66e674373505ab9ff789776a85192105064c5bb3e7f57a96d70506c4bf7331f
View file https://github.com/cppchecksolutions/cppcheck/blob/22531898bb77fe74a6b95c5f1f86d7cdf42e795f/lib/forwardanalyzer.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/cppcheck-opensource/cppcheck/pull/5837/{{ revealButtonHref }}
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-b66e674373505ab9ff789776a85192105064c5bb3e7f57a96d70506c4bf7331f
lib/reverseanalyzer.cpphttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
View file https://github.com/cppchecksolutions/cppcheck/blob/22531898bb77fe74a6b95c5f1f86d7cdf42e795f/lib/reverseanalyzer.cpp
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/cppcheck-opensource/cppcheck/pull/5837/{{ revealButtonHref }}
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-aa5e90ee9ef11172e97923febd989493ec6a011d880586d6cd4d1ff6bdad68a5
lib/reverseanalyzer.hhttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-d0b36cba0c6a935882d347375ad30c2d4ad50d8bb26282045e2c57606d6acf9e
View file https://github.com/cppchecksolutions/cppcheck/blob/22531898bb77fe74a6b95c5f1f86d7cdf42e795f/lib/reverseanalyzer.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/cppcheck-opensource/cppcheck/pull/5837/{{ revealButtonHref }}
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-d0b36cba0c6a935882d347375ad30c2d4ad50d8bb26282045e2c57606d6acf9e
lib/settings.cpphttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-ce7a725ddbb0102358ca6e9d4fcd2815aac9dae2681573e40fac6a38e6ed5b95
View file https://github.com/cppchecksolutions/cppcheck/blob/22531898bb77fe74a6b95c5f1f86d7cdf42e795f/lib/settings.cpp
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/cppcheck-opensource/cppcheck/pull/5837/{{ revealButtonHref }}
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-ce7a725ddbb0102358ca6e9d4fcd2815aac9dae2681573e40fac6a38e6ed5b95
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-ce7a725ddbb0102358ca6e9d4fcd2815aac9dae2681573e40fac6a38e6ed5b95
lib/settings.hhttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-34a60752241a92f038497865f201a447fd59934d2d81459d74dcf8667a35cc87
View file https://github.com/cppchecksolutions/cppcheck/blob/22531898bb77fe74a6b95c5f1f86d7cdf42e795f/lib/settings.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/cppcheck-opensource/cppcheck/pull/5837/{{ revealButtonHref }}
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-34a60752241a92f038497865f201a447fd59934d2d81459d74dcf8667a35cc87
https://github.com/cppcheck-opensource/cppcheck/pull/5837/files#diff-34a60752241a92f038497865f201a447fd59934d2d81459d74dcf8667a35cc87
Please reload this pagehttps://github.com/cppcheck-opensource/cppcheck/pull/5837/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.