Merge pull request #3 from grisevg/master

Made imports and using expressions to use CoreApi redefinitions.
This commit is contained in:
Juraj Kirchheim
2015-05-19 18:27:27 +02:00
3 changed files with 3 additions and 3 deletions

View File

@@ -17,7 +17,7 @@ typedef Unops = tink.macro.Ops.Unary;
//TODO: consider adding stuff from haxe.macro.Expr here
typedef MacroOutcome<D, F> = tink.core.Outcome<D, F>;
typedef MacroOutcomeTools = tink.core.Outcome.OutcomeTools;
typedef MacroOutcomeTools = tink.OutcomeTools;
typedef Option<T> = haxe.ds.Option<T>;

View File

@@ -14,7 +14,7 @@ using StringTools;
using tink.macro.Positions;
using tink.macro.Exprs;
using tink.macro.Types;
using tink.core.Outcome;
using tink.CoreApi;
typedef VarDecl = { name : String, type : ComplexType, expr : Null<Expr> };
typedef ParamSubst = {

View File

@@ -10,7 +10,7 @@ import haxe.macro.Type;
using tink.macro.Exprs;
using tink.macro.Positions;
using tink.macro.Functions;
using tink.core.Outcome;
using tink.CoreApi;
class Types {
static var types = new Map<Int,Void->Type>();