/src/org/ooc/frontend/model/Expression.java
http://github.com/nddrylliog/ooc · Java · 23 lines · 16 code · 7 blank · 0 comment · 0 complexity · f9ff3c40d907a843a5339b298a4e3cd8 MD5 · raw file
- package org.ooc.frontend.model;
- import org.ooc.frontend.model.tokens.Token;
- public abstract class Expression extends Statement implements Typed {
- public Expression(Token startToken) {
- super(startToken);
- }
- public Expression getInner() {
- return this;
- }
-
- public Expression getGenericOperand() {
- return getType().isGeneric() ? this : new AddressOf(this, startToken);
- }
-
- public boolean isConstant() {
- return false;
- }
- }