Lines Matching refs:Expression
38 class TSMethodSignature : public Expression {
40 explicit TSMethodSignature(binder::Scope *scope, Expression *key, TSTypeParameterDeclaration *typeParams,
41 ArenaVector<Expression *> &¶ms, Expression *returnTypeAnnotation, bool computed,
43 : Expression(AstNodeType::TS_METHOD_SIGNATURE),
61 const Expression *Key() const
66 Expression *Key()
76 const ArenaVector<Expression *> &Params() const
81 const Expression *ReturnTypeAnnotation() const
114 Expression *key_;
116 ArenaVector<Expression *> params_;
117 Expression *returnTypeAnnotation_;