-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial implementation of raw string literals #1304
Commits on May 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a4ff50d - Browse repository at this point
Copy the full SHA a4ff50dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a31dda2 - Browse repository at this point
Copy the full SHA a31dda2View commit details
Commits on Jun 1, 2022
-
match as block string if starting with triple ", and better error mes…
…sage for simple string except for *#"""#*
Configuration menu - View commit details
-
Copy full SHA for d3be382 - Browse repository at this point
Copy the full SHA d3be382View commit details -
Configuration menu - View commit details
-
Copy full SHA for ece0b7f - Browse repository at this point
Copy the full SHA ece0b7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d56ea6 - Browse repository at this point
Copy the full SHA 4d56ea6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a32eec - Browse repository at this point
Copy the full SHA 7a32eecView commit details -
match as block string if starting with triple ", and better error mes…
…sage for simple string except for *#"""#*
Configuration menu - View commit details
-
Copy full SHA for 5745c55 - Browse repository at this point
Copy the full SHA 5745c55View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5f69af - Browse repository at this point
Copy the full SHA d5f69afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75bcbcf - Browse repository at this point
Copy the full SHA 75bcbcfView commit details
Commits on Jun 3, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ac735be - Browse repository at this point
Copy the full SHA ac735beView commit details -
Configuration menu - View commit details
-
Copy full SHA for ebdf8f7 - Browse repository at this point
Copy the full SHA ebdf8f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 743aed6 - Browse repository at this point
Copy the full SHA 743aed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d509aa5 - Browse repository at this point
Copy the full SHA d509aa5View commit details -
removed skip_scan flag and directly return in case of a single line s…
…tring starting with #+\'\'\'
Configuration menu - View commit details
-
Copy full SHA for d51377d - Browse repository at this point
Copy the full SHA d51377dView commit details -
Updated error message: simple string -> single-line string.
Co-authored-by: josh11b <josh11b@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 855fe32 - Browse repository at this point
Copy the full SHA 855fe32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17bc3cf - Browse repository at this point
Copy the full SHA 17bc3cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ac7418 - Browse repository at this point
Copy the full SHA 9ac7418View commit details
Commits on Jun 4, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 43ab9a6 - Browse repository at this point
Copy the full SHA 43ab9a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 750b034 - Browse repository at this point
Copy the full SHA 750b034View commit details -
Configuration menu - View commit details
-
Copy full SHA for 266359a - Browse repository at this point
Copy the full SHA 266359aView commit details
Commits on Jun 6, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8437c5c - Browse repository at this point
Copy the full SHA 8437c5cView commit details
Commits on Jun 7, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 51b2af9 - Browse repository at this point
Copy the full SHA 51b2af9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5791ad - Browse repository at this point
Copy the full SHA b5791adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1914495 - Browse repository at this point
Copy the full SHA 1914495View commit details -
1. Moved ScanHelper class to lex_scan_helper.h and lex_scan_helper.cpp. 2. Moved ReadHashTags and Process* functions to lex_scan_helper.cpp. Moved YY_USER_ACTION, SIMPLE_TOKEN and ARG_TOKEN to lex_helper.h. Added a wrapper function YyinputWrapper to call static function yyinput in lexer.lpp. 3. Renamed ScanHelper with StringLexHelper. 4. Modified BUILD accordingly. 5. Renamed data members and functions.
Configuration menu - View commit details
-
Copy full SHA for 4acf2ae - Browse repository at this point
Copy the full SHA 4acf2aeView commit details -
1. Adjusted order to keep ret usage close. 2. Used resize to construct the string to avoid creation of temp string. Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for c8dcc8b - Browse repository at this point
Copy the full SHA c8dcc8bView commit details
Commits on Jun 8, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 46ed305 - Browse repository at this point
Copy the full SHA 46ed305View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb0039b - Browse repository at this point
Copy the full SHA cb0039bView commit details
Commits on Jun 13, 2022
-
Copied default parameter value to definition of UnescapeStringLiteral.
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for 9cf8448 - Browse repository at this point
Copy the full SHA 9cf8448View commit details -
Copied default parameter value to definition of ParseBlockStringLiteral.
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for 54c46c1 - Browse repository at this point
Copy the full SHA 54c46c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78da5b9 - Browse repository at this point
Copy the full SHA 78da5b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c2e90d - Browse repository at this point
Copy the full SHA 3c2e90dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70709cd - Browse repository at this point
Copy the full SHA 70709cdView commit details
Commits on Jun 14, 2022
-
Updated comment on the flex macro.
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for 6f45efc - Browse repository at this point
Copy the full SHA 6f45efcView commit details -
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for 00401d8 - Browse repository at this point
Copy the full SHA 00401d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65facf5 - Browse repository at this point
Copy the full SHA 65facf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c91724 - Browse repository at this point
Copy the full SHA 0c91724View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8e8054 - Browse repository at this point
Copy the full SHA f8e8054View commit details
Commits on Jun 17, 2022
-
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for 7cc8cbb - Browse repository at this point
Copy the full SHA 7cc8cbbView commit details -
Added comment on YyinputWrapper.
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for a45fd15 - Browse repository at this point
Copy the full SHA a45fd15View commit details -
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for 24d3149 - Browse repository at this point
Copy the full SHA 24d3149View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec4477b - Browse repository at this point
Copy the full SHA ec4477bView commit details
Commits on Jun 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1346f92 - Browse repository at this point
Copy the full SHA 1346f92View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb63820 - Browse repository at this point
Copy the full SHA bb63820View commit details -
Used a clearer way to calculate
hashtag_num
andleading_quotes
. S……witched back to indicate muti-line string with a flag.
Configuration menu - View commit details
-
Copy full SHA for 3a8d488 - Browse repository at this point
Copy the full SHA 3a8d488View commit details
Commits on Jun 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for aa6e246 - Browse repository at this point
Copy the full SHA aa6e246View commit details -
Make str_with_quote const as we don't change it.
Co-authored-by: josh11b <josh11b@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6a77fea - Browse repository at this point
Copy the full SHA 6a77feaView commit details -
Configuration menu - View commit details
-
Copy full SHA for eae97d5 - Browse repository at this point
Copy the full SHA eae97d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aba1f6 - Browse repository at this point
Copy the full SHA 2aba1f6View commit details -
Co-authored-by: Jon Ross-Perkins <jperkins@google.com>
Configuration menu - View commit details
-
Copy full SHA for 4e238e8 - Browse repository at this point
Copy the full SHA 4e238e8View commit details