Skip to content
Snippets Groups Projects
Select Git revision
  • ee935ccafc7579a746bde447824afd3480ab599f
  • master default protected
  • simplified
3 results

ExpressionHandling.jrag

Blame
  • ExpressionHandling.jrag 493 B
    aspect ExpressionHandling {
    
      syn boolean Expr.isPrimary();
      eq Expr.isPrimary() = false;
      eq Primary.isPrimary() = true;
    
      syn Primary Expr.primary();
      eq Expr.primary() = null;
      eq Primary.primary() = this;
    
      syn boolean Expr.isFunctionReference();
      eq Expr.isFunctionReference() = false;
      eq FunctionReference.isFunctionReference() = true;
    
      syn FunctionReference Expr.functionReference();
      eq Expr.functionReference() = null;
      eq FunctionReference.functionReference() = this;
    }