mirror of
https://github.com/c3lang/c3c.git
synced 2026-02-27 12:01:16 +00:00
Regression with .gitkeep in project init. List.init incorrectly didn't have the first argument the allocator. Added .init to priority queue. Created mem thread allocator alias. Correctly handle ident aliases. Allow ident on builtin aliases.
This commit is contained in:
@@ -92,13 +92,13 @@ fault MatrixError
|
||||
|
||||
def Complexf = Complex(<float>);
|
||||
def Complex = Complex(<double>);
|
||||
def COMPLEX_IDENTITY = complex::IDENTITY(<double>);
|
||||
def COMPLEXF_IDENTITY = complex::IDENTITY(<float>);
|
||||
def COMPLEX_IDENTITY = complex::IDENTITY(<double>) @builtin;
|
||||
def COMPLEXF_IDENTITY = complex::IDENTITY(<float>) @builtin;
|
||||
|
||||
def Quaternionf = Quaternion(<float>);
|
||||
def Quaternion = Quaternion(<double>);
|
||||
def QUATERNION_IDENTITY = quaternion::IDENTITY(<double>);
|
||||
def QUATERNIONF_IDENTITY = quaternion::IDENTITY(<float>);
|
||||
def QUATERNION_IDENTITY = quaternion::IDENTITY(<double>) @builtin;
|
||||
def QUATERNIONF_IDENTITY = quaternion::IDENTITY(<float>) @builtin;
|
||||
|
||||
def Matrix2f = Matrix2x2(<float>);
|
||||
def Matrix2 = Matrix2x2(<double>);
|
||||
@@ -106,17 +106,17 @@ def Matrix3f = Matrix3x3(<float>);
|
||||
def Matrix3 = Matrix3x3(<double>);
|
||||
def Matrix4f = Matrix4x4(<float>);
|
||||
def Matrix4 = Matrix4x4(<double>);
|
||||
def matrix4_ortho = matrix::ortho(<double>);
|
||||
def matrix4_perspective = matrix::perspective(<double>);
|
||||
def matrix4f_ortho = matrix::ortho(<float>);
|
||||
def matrix4f_perspective = matrix::perspective(<float>);
|
||||
def matrix4_ortho = matrix::ortho(<double>) @builtin;
|
||||
def matrix4_perspective = matrix::perspective(<double>) @builtin;
|
||||
def matrix4f_ortho = matrix::ortho(<float>) @builtin;
|
||||
def matrix4f_perspective = matrix::perspective(<float>) @builtin;
|
||||
|
||||
def MATRIX2_IDENTITY = matrix::IDENTITY2(<double>);
|
||||
def MATRIX2F_IDENTITY = matrix::IDENTITY2(<float>);
|
||||
def MATRIX3_IDENTITY = matrix::IDENTITY3(<double>);
|
||||
def MATRIX3F_IDENTITY = matrix::IDENTITY3(<float>);
|
||||
def MATRIX4_IDENTITY = matrix::IDENTITY4(<double>);
|
||||
def MATRIX4F_IDENTITY = matrix::IDENTITY4(<float>);
|
||||
def MATRIX2_IDENTITY = matrix::IDENTITY2(<double>) @builtin;
|
||||
def MATRIX2F_IDENTITY = matrix::IDENTITY2(<float>) @builtin;
|
||||
def MATRIX3_IDENTITY = matrix::IDENTITY3(<double>) @builtin;
|
||||
def MATRIX3F_IDENTITY = matrix::IDENTITY3(<float>) @builtin;
|
||||
def MATRIX4_IDENTITY = matrix::IDENTITY4(<double>) @builtin;
|
||||
def MATRIX4F_IDENTITY = matrix::IDENTITY4(<float>) @builtin;
|
||||
|
||||
|
||||
<*
|
||||
|
||||
Reference in New Issue
Block a user