mirror of
https://github.com/carbon-language/carbon-lang.git
synced 2026-09-28 10:20:09 +01:00
Parsing for generic and template parameters. (#2685)
Also cleans up some comments about related parse nodes. Currently basic and not heavily validated. Co-authored-by: Richard Smith <richard@metafoo.co.uk>
This commit is contained in:
co-authored by
Richard Smith
parent
7d553107dd
commit
d7ab71ba7d
@@ -553,6 +553,12 @@ auto SemanticsParseTreeHandler::HandleFunctionIntroducer(
|
||||
return true;
|
||||
}
|
||||
|
||||
auto SemanticsParseTreeHandler::HandleGenericPatternBinding(
|
||||
ParseTree::Node parse_node) -> bool {
|
||||
emitter_->Emit(parse_node, SemanticsTodo, "GenericPatternBinding");
|
||||
return false;
|
||||
}
|
||||
|
||||
auto SemanticsParseTreeHandler::HandleIfCondition(ParseTree::Node parse_node)
|
||||
-> bool {
|
||||
emitter_->Emit(parse_node, SemanticsTodo, "HandleIfCondition");
|
||||
@@ -977,6 +983,12 @@ auto SemanticsParseTreeHandler::HandleStructTypeLiteral(
|
||||
return false;
|
||||
}
|
||||
|
||||
auto SemanticsParseTreeHandler::HandleTemplate(ParseTree::Node parse_node)
|
||||
-> bool {
|
||||
emitter_->Emit(parse_node, SemanticsTodo, "HandleTemplate");
|
||||
return false;
|
||||
}
|
||||
|
||||
auto SemanticsParseTreeHandler::HandleTupleLiteral(ParseTree::Node parse_node)
|
||||
-> bool {
|
||||
emitter_->Emit(parse_node, SemanticsTodo, "HandleTupleLiteral");
|
||||
|
||||
Reference in New Issue
Block a user