Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Product
GitHub Copilot
Write better code with AI
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
All features
Documentation
GitHub Skills
Blog
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
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
263
Star
5.8k
Code
Issues
182
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 Jul 6, 2025
Add protected copying functions to @interface
Show description for f7a2af8
hsutter
committed
f7a2af8
Copy full SHA for f7a2af8
Add copy_constructible metafunction
Show description for 6fbef64
hsutter
committed
6fbef64
Copy full SHA for 6fbef64
Tweak the operator= generation rule
Show description for cd920d2
hsutter
committed
cd920d2
Copy full SHA for cd920d2
Commits on May 14, 2025
Make all the regression tests pass on CI (#1393)
Show description for 5aa32ae
jarzec
authored
5aa32ae
Copy full SHA for 5aa32ae
Commits on May 1, 2025
CI: Remove unsupported Ubuntu 20.04 runs (#1391)
jarzec
authored
7efa490
Copy full SHA for 7efa490
Commits on Apr 29, 2025
Fix a bunch of crashes discovered by fuzzing cppfront (#1383)
Show description for b43cae6
threeifbyair
and
hsutter
authored
b43cae6
Copy full SHA for b43cae6
In Throw, change terminate to exit
hsutter
committed
2f3634d
Copy full SHA for 2f3634d
Fix bug #1378 and create a regression test. (#1379)
Show description for fb26c8c
threeifbyair
and
hsutter
authored
fb26c8c
Copy full SHA for fb26c8c
#1376: Fix non-constructors with 'out this' (#1377)
Show description for 590cab7
threeifbyair
and
hsutter
authored
590cab7
Copy full SHA for 590cab7
Add support for literals
Show description for 252991d
hsutter
committed
252991d
Copy full SHA for 252991d
Commits on Apr 28, 2025
Add as_expression_list to reflection APIs
Show description for 131df86
hsutter
committed
131df86
Copy full SHA for 131df86
Prep for further reflection API development
Show description for 146c783
hsutter
committed
146c783
Copy full SHA for 146c783
Commits on Mar 3, 2025
CI Update regression tests after recent mods (#1375)
jarzec
authored
b2d4020
Copy full SHA for b2d4020
Add support for reflecting expression_lists and identifiers in an expression
hsutter
committed
40bf006
Copy full SHA for 40bf006
Commits on Mar 2, 2025
Update MSVC compiler to 17.13, bump build number, and re-run regression tests
hsutter
committed
f543a1b
Copy full SHA for f543a1b
Add `is` and `as` support for `std::expected` (v2) (#971)
Show description for a7f8144
bluetarpmedia
authored
a7f8144
Copy full SHA for a7f8144
Commits on Mar 1, 2025
Merge branch 'main' of https://github.com/hsutter/cppfront
hsutter
committed
166e8af
Copy full SHA for 166e8af
Removed ban on using the name of a type scope name elsewhere in a type
Show description for bf77f37
hsutter
committed
bf77f37
Copy full SHA for bf77f37
Fix .h2 not converting to .h in the #include section (#1371)
LT2H
authored
f7fb3f3
Copy full SHA for f7fb3f3
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
Pagination
Previous
Next
You can’t perform that action at this time.