Nullable token in statement
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
#include "Statement.h"
|
||||
|
||||
Statement::Statement(Kind kind, Token token, shared_ptr<Expression> expression): kind(kind), token(token), expression(expression) {
|
||||
Statement::Statement(Kind kind, shared_ptr<Token> token, shared_ptr<Expression> expression): kind(kind), token(token), expression(expression) {
|
||||
}
|
||||
|
||||
shared_ptr<Expression> Statement::getExpression() {
|
||||
return expression;
|
||||
}
|
||||
|
||||
Token Statement::getToken() {
|
||||
shared_ptr<Token> Statement::getToken() {
|
||||
return token;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user