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
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
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 }}
Game-Challenge
/
cppfront
Public
forked from
hsutter/cppfront
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cppfront
source
on
main
User selector
All users
Datepicker
All time
Commit history
Commits on Jan 30, 2023
Fix bug parsing function arguments named `out` and similar, closes #235
hsutter
committed
a200c17
View commit details
Copy full SHA for a200c17
View code at this point
Browse repository at this point
Commits on Jan 29, 2023
Fix capture of same variable twice - closes #237 (#245)
Show description for 94f0796
filipsajdak
authored
94f0796
View commit details
Copy full SHA for 94f0796
View code at this point
Browse repository at this point
Try moving `#include "cpp2util.h"` to before the first Cpp2 line, see #238
hsutter
committed
9783454
View commit details
Copy full SHA for 9783454
View code at this point
Browse repository at this point
Commits on Jan 27, 2023
Add support for `forward` return, closes #244
hsutter
committed
7cc5295
View commit details
Copy full SHA for 7cc5295
View code at this point
Browse repository at this point
Fix binary or expression - closes #239 (#243)
Show description for ebf8fdf
filipsajdak
authored
ebf8fdf
View commit details
Copy full SHA for ebf8fdf
View code at this point
Browse repository at this point
Fix parsing of hex and binary integer literals closes #240 (#242)
filipsajdak
authored
08f9d29
View commit details
Copy full SHA for 08f9d29
View code at this point
Browse repository at this point
Don't drop prefix on string literals
hsutter
committed
457e710
View commit details
Copy full SHA for 457e710
View code at this point
Browse repository at this point
Add support for user-defined literals (#236)
Show description for 6e01efd
filipsajdak
authored
6e01efd
View commit details
Copy full SHA for 6e01efd
View code at this point
Browse repository at this point
Commits on Jan 19, 2023
Correct the range-for implementation to just declare `const&` instead of using `as_const`, closes #234
hsutter
committed
6cbd2e8
View commit details
Copy full SHA for 6cbd2e8
View code at this point
Browse repository at this point
Add diagnostic disallowing `out param: _` (wildcard), closes #233
hsutter
committed
cc28b00
View commit details
Copy full SHA for cc28b00
View code at this point
Browse repository at this point
Fix bug with string interpolation expressions that include quotes, closes #232
hsutter
committed
0f6c9aa
View commit details
Copy full SHA for 0f6c9aa
View code at this point
Browse repository at this point
Commits on Jan 16, 2023
When a `for` loop variable is `in`, declare the use of the range `as_const` too, see #226
hsutter
committed
de630b9
View commit details
Copy full SHA for de630b9
View code at this point
Browse repository at this point
Require that the name of a named loop be used
Show description for 71842fc
hsutter
committed
71842fc
View commit details
Copy full SHA for 71842fc
View code at this point
Browse repository at this point
Avoid compiler warnings about unused break/continue labels
hsutter
committed
1076a7a
View commit details
Copy full SHA for 1076a7a
View code at this point
Browse repository at this point
Add named `break` and `continue`, closes #228
Show description for 8609922
hsutter
committed
8609922
View commit details
Copy full SHA for 8609922
View code at this point
Browse repository at this point
Commits on Jan 15, 2023
For `.h2`, emit header guards, and improve diagnostic, addresses #227
Show description for a926a30
hsutter
committed
a926a30
View commit details
Copy full SHA for a926a30
View code at this point
Browse repository at this point
Commits on Jan 14, 2023
Make `: _` the default for function parameters
Show description for 7a842a6
hsutter
committed
7a842a6
View commit details
Copy full SHA for 7a842a6
View code at this point
Browse repository at this point
Commits on Jan 13, 2023
Add chained comparisons, implements P0515R0 3.3 and P0893
Show description for 6454d26
hsutter
committed
6454d26
View commit details
Copy full SHA for 6454d26
View code at this point
Browse repository at this point
Commits on Jan 12, 2023
Fix off-by-one error when restarting line, closes #224
Show description for 16ac944
hsutter
committed
16ac944
View commit details
Copy full SHA for 16ac944
View code at this point
Browse repository at this point
Add `-comparison-checks` to flag mixed-sign relational comparisons, closes #220
Show description for 30b02f7
hsutter
committed
30b02f7
View commit details
Copy full SHA for 30b02f7
View code at this point
Browse repository at this point
Add `-verbose` to print Cpp1/Cpp2 line counts
Show description for fab2f5f
hsutter
committed
fab2f5f
View commit details
Copy full SHA for fab2f5f
View code at this point
Browse repository at this point
Add support for `.h2` headers
Show description for 347c1c2
hsutter
committed
347c1c2
View commit details
Copy full SHA for 347c1c2
View code at this point
Browse repository at this point
Housekeeping: Normalize test file names, build clean
Show description for 2725e58
hsutter
committed
2725e58
View commit details
Copy full SHA for 2725e58
View code at this point
Browse repository at this point
Add pointers deduced types (#196)
Show description for 4ffe564
filipsajdak
authored
4ffe564
View commit details
Copy full SHA for 4ffe564
View code at this point
Browse repository at this point
Commits on Jan 11, 2023
Squashed commit of the following:
Show description for 2038591
hsutter
committed
2038591
View commit details
Copy full SHA for 2038591
View code at this point
Browse repository at this point
Commits on Jan 9, 2023
Fix function comment blocks (#204)
Show description for 48da7e2
gregmarr
authored
48da7e2
View commit details
Copy full SHA for 48da7e2
View code at this point
Browse repository at this point
Add `-fno-exceptions` and `-fno-rtti`, closes #187
hsutter
committed
5575ec4
View commit details
Copy full SHA for 5575ec4
View code at this point
Browse repository at this point
Make `-f` its own group in `-?`
hsutter
committed
2a960b5
View commit details
Copy full SHA for 2a960b5
View code at this point
Browse repository at this point
[Suggestion] Add a compile time flag to control the line error output format. (#188)
Show description for 237ccda
prenaux
authored
237ccda
View commit details
Copy full SHA for 237ccda
View code at this point
Browse repository at this point
Require named (not deduced) type for a temporary unnamed object
hsutter
committed
f3de421
View commit details
Copy full SHA for f3de421
View code at this point
Browse repository at this point
Helper function to convert tokens to passing_styles. (#198)
Show description for 5aaf91f
jbatez
authored
5aaf91f
View commit details
Copy full SHA for 5aaf91f
View code at this point
Browse repository at this point
Commits on Jan 8, 2023
Add regression test for #189
hsutter
committed
9890447
View commit details
Copy full SHA for 9890447
View code at this point
Browse repository at this point
lex.h: More complete integer and floating point literals parsing. (#189)
prenaux
authored
66a9ecb
View commit details
Copy full SHA for 66a9ecb
View code at this point
Browse repository at this point
Add a diagnostic that `out` parameters aren't yet supported on unnamed functions, closes #211
hsutter
committed
e72c623
View commit details
Copy full SHA for e72c623
View code at this point
Browse repository at this point
Correctly emit empty default initialization of named return values, closes #208, closes #210
hsutter
committed
d747f86
View commit details
Copy full SHA for d747f86
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.