Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
pugs
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
code
pugs
Merge requests
!83
Change builtin functions mangling and their return type flattening
Code
Review changes
Check out branch
Download
Patches
Plain diff
Expand sidebar
Merged
Change builtin functions mangling and their return type flattening
feature/builtin-function-polymorphism
into
develop
Overview
0
Commits
2
Pipelines
0
Changes
26
Merged
Change builtin functions mangling and their return type flattening
Stéphane Del Pino
requested to merge
feature/builtin-function-polymorphism
into
develop
Mar 29, 2021
Overview
0
Commits
2
Pipelines
0
Changes
26
the new mangling is more consistent with the language itself
this allows more user-friendly error messages
0
0
Merge request reports
Compare
develop
version 1
612e60d8
Mar 29, 2021
develop (base)
and
latest version
latest version
2efad91d
2 commits,
Mar 29, 2021
version 1
612e60d8
1 commit,
Mar 29, 2021
26 files
+
823
−
382
Inline
Compare changes
Side-by-side
Inline
Show whitespace changes
Show one file at a time
Files
26
src/language/ast/ASTNodeAffectationExpressionBuilder.cpp
+
1
−
1
View file @ 2efad91d
Edit in single-file editor
Open in Web IDE
Show full file
@@ -43,6 +43,6 @@ ASTNodeAffectationExpressionBuilder::ASTNodeAffectationExpressionBuilder(ASTNode
error_message
<<
"undefined affectation type: "
;
error_message
<<
rang
::
fgB
::
red
<<
affectation_name
<<
rang
::
fg
::
reset
;
throw
ParseError
(
error_message
.
str
(),
std
::
vector
{
node
.
begin
()});
throw
ParseError
(
error_message
.
str
(),
std
::
vector
{
node
.
children
[
0
]
->
begin
()});
}
}
Loading