Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
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
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
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
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
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 }}
hsutter
/
cppfront
Public
Notifications
You must be signed in to change notification settings
Fork
265
Star
5.8k
Code
Issues
189
Pull requests
11
Discussions
Actions
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security
Insights
Commits
Branch selector
main
User selector
All users
Datepicker
All time
Commit History
Commits on Mar 1, 2025
Add a conditional compilation directive to be compatible with C++26 (#1367)
Show description for 482542b
vspefs
and
hsutter
authored
482542b
Copy full SHA for 482542b
Improve grammar (#1363)
Show description for ec07cbc
ShalokShalom
authored
ec07cbc
Copy full SHA for ec07cbc
CI Update regression tests after recent mods (#1370)
jarzec
authored
23adf81
Copy full SHA for 23adf81
Commits on Feb 7, 2025
Sync regression tests, bump version
hsutter
committed
f864c74
Copy full SHA for f864c74
1328 Fixed issue comparing different numerical types as equal. (#1365)
Show description for 2a44c4b
mihaiboros
and
hsutter
authored
2a44c4b
Copy full SHA for 2a44c4b
WIP: Feature/autodiff (#1366)
Show description for 496b75d
MaxSagebaum
authored
496b75d
Copy full SHA for 496b75d
Commits on Feb 6, 2025
Add reflection for binary expressions, and first working autodiff example
Show description for 61dc376
hsutter
committed
61dc376
Copy full SHA for 61dc376
Commits on Feb 3, 2025
Add more statement reflection to start looking at assignment statements
Show description for 8a99d2e
hsutter
committed
8a99d2e
Copy full SHA for 8a99d2e
Commits on Feb 2, 2025
1347 Fixed parse issue confusing bitwise operation with address of. (#1360)
mihaiboros
authored
62e7cf9
Copy full SHA for 62e7cf9
Add param/return list reflection + autodiff stub (so far just differentiated signature generation)
Show description for 2884b34
hsutter
committed
2884b34
Copy full SHA for 2884b34
Commits on Jan 31, 2025
Updates for missing features in regular expressions. (#1337)
Show description for ec1f98a
MaxSagebaum
authored
ec1f98a
Copy full SHA for ec1f98a
Undo temporary PR testing edit: ifdef -> ifndef
hsutter
committed
2a36dfa
Copy full SHA for 2a36dfa
Fix clang-18 compilation issue (#1335)
jarzec
authored
055c968
Copy full SHA for 055c968
CI Update test after recent mods (#1336)
jarzec
authored
8b36260
Copy full SHA for 8b36260
fix compilation errors with exceptions disabled (#1355)
Show description for 8697e33
3 people
authored
8697e33
Copy full SHA for 8697e33
Commits on Jan 30, 2025
Merge branch 'main' of https://github.com/hsutter/cppfront
hsutter
committed
3b4fa23
Copy full SHA for 3b4fa23
Update regression test results
Show description for 83dae76
hsutter
committed
83dae76
Copy full SHA for 83dae76
Update hello-world.md for changes to terse function declarations (#1359)
Show description for 100d09b
gregmarr
authored
100d09b
Copy full SHA for 100d09b
Add macro for m_o_relaxed checking in extrinsic_storage
hsutter
committed
b6ad7e6
Copy full SHA for b6ad7e6
Commits on Jan 15, 2025
correct type documentation (#1333)
Show description for 1a87372
ChocolateChipKookie
authored
1a87372
Copy full SHA for 1a87372
Commits on Jan 3, 2025
For union, add naive mutex-locked std::[unordered_]map alternative to measure
hsutter
committed
bbee890
Copy full SHA for bbee890
Update experimental/union hash function measurement comments
hsutter
committed
7beaeb4
Copy full SHA for 7beaeb4
For union instrumentation, don't throw if allocation fails
Show description for 26d85f1
hsutter
committed
26d85f1
Copy full SHA for 26d85f1
Add noexcept
hsutter
committed
3c4d9f7
Copy full SHA for 3c4d9f7
Support find without automatic insert-if-not-present
hsutter
committed
2857878
Copy full SHA for 2857878
Added function call clarification
hsutter
committed
6194c3d
Copy full SHA for 6194c3d
Added case of passing entire union
hsutter
committed
bbf0be5
Copy full SHA for bbf0be5
Add "unknown" state for unions passed to opaque functions
hsutter
committed
f4d4a01
Copy full SHA for f4d4a01
Commits on Jan 2, 2025
Update union_test note to mention unique addresses and common initial sequences
hsutter
committed
bd42f8d
Copy full SHA for bd42f8d
Add an experimental library to enable C++ compiler support for `union` access
hsutter
committed
9875306
Copy full SHA for 9875306
Commits on Nov 8, 2024
Added `@noisy` metafunction - initial version
Show description for 44a7255
hsutter
committed
44a7255
Copy full SHA for 44a7255
Commits on Nov 3, 2024
Start roughing in `statement` and `compound_statement`
Show description for 9901b01
hsutter
committed
9901b01
Copy full SHA for 9901b01
Start cleanup to prepare to add reflection on function bodies (starting with statements)
hsutter
committed
36ccbf9
Copy full SHA for 36ccbf9
Update docs GitHub dependencies
hsutter
committed
6cce2c5
Copy full SHA for 6cce2c5
Commits on Nov 2, 2024
Feat: Add ability to compile from stdin (#1327)
Show description for c0dd050
vanceism7
and
hsutter
authored
c0dd050
Copy full SHA for c0dd050
Pagination
Previous
Next
You can’t perform that action at this time.