mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-10-04 10:21:04 +01:00
const-ify Value*s in preparation for value semantic transformation (#409)
Making Values const allows us to separate the actual mutations (search for "*&" in this change) from places where the Value is effectively passed by-value.
This commit is contained in:
@@ -83,7 +83,7 @@ auto MakeStmtAct(Statement* s) -> Action* {
|
||||
return act;
|
||||
}
|
||||
|
||||
auto MakeValAct(Value* v) -> Action* {
|
||||
auto MakeValAct(const Value* v) -> Action* {
|
||||
auto* act = new Action();
|
||||
act->tag = ActionKind::ValAction;
|
||||
act->u.val = v;
|
||||
|
||||
Reference in New Issue
Block a user