aboutsummaryrefslogtreecommitdiff
path: root/crates/libsyntax2/src/ast/generated.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/libsyntax2/src/ast/generated.rs')
-rw-r--r--crates/libsyntax2/src/ast/generated.rs10
1 files changed, 6 insertions, 4 deletions
diff --git a/crates/libsyntax2/src/ast/generated.rs b/crates/libsyntax2/src/ast/generated.rs
index bdee635ae..11306a835 100644
--- a/crates/libsyntax2/src/ast/generated.rs
+++ b/crates/libsyntax2/src/ast/generated.rs
@@ -200,12 +200,10 @@ impl<'a> AstNode<'a> for CallExpr<'a> {
200 fn syntax(self) -> SyntaxNodeRef<'a> { self.syntax } 200 fn syntax(self) -> SyntaxNodeRef<'a> { self.syntax }
201} 201}
202 202
203impl<'a> ast::ArgListOwner<'a> for CallExpr<'a> {}
203impl<'a> CallExpr<'a> {pub fn expr(self) -> Option<Expr<'a>> { 204impl<'a> CallExpr<'a> {pub fn expr(self) -> Option<Expr<'a>> {
204 super::child_opt(self) 205 super::child_opt(self)
205 } 206 }
206pub fn arg_list(self) -> Option<ArgList<'a>> {
207 super::child_opt(self)
208 }
209} 207}
210 208
211// CastExpr 209// CastExpr
@@ -934,7 +932,11 @@ impl<'a> AstNode<'a> for MethodCallExpr<'a> {
934 fn syntax(self) -> SyntaxNodeRef<'a> { self.syntax } 932 fn syntax(self) -> SyntaxNodeRef<'a> { self.syntax }
935} 933}
936 934
937impl<'a> MethodCallExpr<'a> {} 935impl<'a> ast::ArgListOwner<'a> for MethodCallExpr<'a> {}
936impl<'a> MethodCallExpr<'a> {pub fn expr(self) -> Option<Expr<'a>> {
937 super::child_opt(self)
938 }
939}
938 940
939// Module 941// Module
940#[derive(Debug, Clone, Copy)] 942#[derive(Debug, Clone, Copy)]