flash.ui.GameInput was added in 11.8, not 11.2 (#3116)
make JQuery work with -D js-flatten
Merge pull request #3187 from Gama11/GameInput

flash.ui.GameInput was added in 11.8, not 11.2 (#3116)
Rename `makeMacroPosition` to `here`
move binop optimization to own function
turn Int initialization constants to Float constants if expected type is Float (closes #3039)
check for t.params == null in TDClass case of haxe.macro.Printer (closes #3027)
error if a bind function return type turns out to be Void (closes #3026)
Add PositionTools.hx
check type of TSuper when renaming variables to avoid conflicts with package name (closes #3133)
Merge pull request #3186 from Atry/type-definition-on-non-macro-platform

Allow building TypeDefinition on non-macro platform
define OCAMLRUNPARAM=b in RunTravis so maybe we get a stack trace
if a class containing a macro is defined through Context.defineType add it to the macro context as well (closes #1497)
add file to lexer lookup only if we actually parse it (closes #3188)
use structure Position in macro doc_gen mode so it can be merged
add all .hx files to Lexer cache to avoid string interpolation issues
do not use interpreter API to parse init macro strings (closes #3018)
Merge branch 'development' of github.com:HaxeFoundation/haxe into qifun

Conflicts:
	std/haxe/macro/Printer.hx