Updating the changelog in the VERSION file, and version_sync.
[shapes.git] / source / dispatch_none.h
blob63aa96ba591461e99d3c5088030cf014c3c0b131
1 /* This file is part of Shapes.
3 * Shapes is free software: you can redistribute it and/or modify
4 * it under the terms of the GNU General Public License as published by
5 * the Free Software Foundation, either version 3 of the License, or
6 * any later version.
8 * Shapes is distributed in the hope that it will be useful,
9 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11 * GNU General Public License for more details.
13 * You should have received a copy of the GNU General Public License
14 * along with Shapes. If not, see <http://www.gnu.org/licenses/>.
16 * Copyright 2008 Henrik Tidefelt
19 #define UNARYDISPATCHBASEDECL static RefCountPtr< const Lang::Value > unaryDispatch( RefCountPtr< const Lang::Value > self, const ::Shapes::Ast::UnaryExpr * op );
21 #define UNARYDISPATCHBASEIMPL
23 #define UNARYDISPATCHDECL
25 #define UNARYDISPATCHIMPL( T )
28 #define BINARYDISPATCHBASEDECL static RefCountPtr< const Lang::Value > binaryDispatch1( RefCountPtr< const Lang::Value > self, RefCountPtr< const Lang::Value > other, const ::Shapes::Ast::BinaryInfixExpr * op );
30 #define BINARYDISPATCHBASEIMPL
32 #define BINARYDISPATCHDECL
34 #define BINARYDISPATCHIMPL( Ts )