diff --git a/core/bufio/index.html b/core/bufio/index.html index fb7a04ddd5..4d13c8b737 100644 --- a/core/bufio/index.html +++ b/core/bufio/index.html @@ -1053,7 +1053,7 @@

Source Files

  • writer.odin
  • Generation Information

    -

    Generated with odin version dev-2023-11 (vendor "odin") Windows_amd64 @ 2023-11-15 21:08:17.092612100 +0000 UTC

    +

    Generated with odin version dev-2023-11 (vendor "odin") Windows_amd64 @ 2023-11-16 21:08:50.298260100 +0000 UTC

    +

    hermitian_adjoint ¶

    +
    +
    hermitian_adjoint :: proc "contextless" (m: $M/matrix[0, 0]$T) -> $M/matrix[0, 0]$T {…}
    +
    +
    +
    +

    matrix_trace ¶

    +
    +
    matrix_trace :: proc "contextless" (m: $M/matrix[0, 0]$T) -> (trace: $T) {…}
    +
    +
    +
    +

    matrix_minor ¶

    +
    +
    matrix_minor :: proc "contextless" (m: $M/matrix[0, 0]$T, row, column: int) -> (minor: $T) {…}
    +
    +
    +

    inject_at_elem ¶

    inject_at_elem :: proc(array: ^$T/[dynamic]$T, index: int, arg: $T, loc := #caller_location) -> (ok: bool, err: Allocator_Error) #optional_ok {…}
    @@ -1836,6 +1854,12 @@

    +

    matrix1x1_determinant ¶

    +
    +
    matrix1x1_determinant :: proc "contextless" (m: $M/matrix[1, 1]$T) -> (det: $T) {…}
    +
    +

    +

    assign_at_elem ¶

    assign_at_elem :: proc(array: ^$T/[dynamic]$T, index: int, arg: $T, loc := #caller_location) -> (ok: bool, err: Allocator_Error) #optional_ok {…}
    @@ -1854,6 +1878,18 @@

    +

    matrix2x2_determinant ¶

    +
    +
    matrix2x2_determinant :: proc "contextless" (m: $M/matrix[2, 2]$T) -> (det: $T) {…}
    +
    +

    +
    +

    matrix3x3_determinant ¶

    +
    +
    matrix3x3_determinant :: proc "contextless" (m: $A/matrix[3, 3]$T) -> (det: $T) {…}
    +
    +
    +

    clear_dynamic_array ¶

    clear_dynamic_array :: proc "contextless" (array: ^$T/[dynamic]$T) {…}
    @@ -1865,6 +1901,12 @@

    +

    matrix4x4_determinant ¶

    +
    +
    matrix4x4_determinant :: proc "contextless" (m: $M/matrix[4, 4]$T) -> (det: $T) {…}
    +
    +

    +

    reserve_dynamic_array ¶

    reserve_dynamic_array :: proc(array: ^$T/[dynamic]$T, capacity: int, loc := #caller_location) -> Allocator_Error {…}
    @@ -1899,129 +1941,63 @@

    incl_elem

    -

    incl_elems ¶

    -
    -
    incl_elems :: proc(s: ^$S/bit_set[$T], elems: ..$T) {…}
    -
    -
    -
    -

    incl_bit_set ¶

    -
    -
    incl_bit_set :: proc(s: ^$S/bit_set[$T], other: $S/bit_set[$T]) {…}
    -
    -
    -
    -

    excl_elem ¶

    -
    -
    excl_elem :: proc(s: ^$S/bit_set[$T], elem: $T) {…}
    -
    -
    -
    -

    hermitian_adjoint ¶

    -
    -
    hermitian_adjoint :: proc "contextless" (m: $M/matrix[0, 0]$T) -> $M/matrix[0, 0]$T {…}
    -
    -
    -
    -

    excl_elems ¶

    -
    -
    excl_elems :: proc(s: ^$S/bit_set[$T], elems: ..$T) {…}
    -
    -
    -
    -

    matrix_trace ¶

    -
    -
    matrix_trace :: proc "contextless" (m: $M/matrix[0, 0]$T) -> (trace: $T) {…}
    -
    -
    -
    -

    excl_bit_set ¶

    -
    -
    excl_bit_set :: proc(s: ^$S/bit_set[$T], other: $S/bit_set[$T]) {…}
    -
    -
    -
    -

    matrix_minor ¶

    -
    -
    matrix_minor :: proc "contextless" (m: $M/matrix[0, 0]$T, row, column: int) -> (minor: $T) {…}
    -
    -
    -
    -

    matrix1x1_determinant ¶

    -
    -
    matrix1x1_determinant :: proc "contextless" (m: $M/matrix[1, 1]$T) -> (det: $T) {…}
    -
    -
    -
    -

    card ¶

    -
    -
    card :: proc(s: $S/bit_set[$T]) -> int {…}
    -
    -
    -
    -

    matrix2x2_determinant ¶

    -
    -
    matrix2x2_determinant :: proc "contextless" (m: $M/matrix[2, 2]$T) -> (det: $T) {…}
    -
    -
    -
    -

    assert ¶

    +

    matrix1x1_adjugate ¶

    -
    assert :: proc(condition: bool, message: string = "", loc := #caller_location) {…}
    +
    matrix1x1_adjugate :: proc "contextless" (x: $M/matrix[1, 1]$T) -> (y: $M/matrix[1, 1]$T) {…}
    -

    panic ¶

    +

    incl_elems ¶

    -
    panic :: proc(message: string, loc := #caller_location) -> ! {…}
    +
    incl_elems :: proc(s: ^$S/bit_set[$T], elems: ..$T) {…}
    -

    unimplemented ¶

    +

    matrix2x2_adjugate ¶

    -
    unimplemented :: proc(message: string, loc := #caller_location) -> ! {…}
    +
    matrix2x2_adjugate :: proc "contextless" (x: $M/matrix[2, 2]$T) -> (y: $M/matrix[2, 2]$T) {…}
    -

    matrix3x3_determinant ¶

    +

    incl_bit_set ¶

    -
    matrix3x3_determinant :: proc "contextless" (m: $A/matrix[3, 3]$T) -> (det: $T) {…}
    +
    incl_bit_set :: proc(s: ^$S/bit_set[$T], other: $S/bit_set[$T]) {…}
    -

    matrix4x4_determinant ¶

    +

    matrix3x3_adjugate ¶

    -
    matrix4x4_determinant :: proc "contextless" (m: $M/matrix[4, 4]$T) -> (det: $T) {…}
    +
    matrix3x3_adjugate :: proc "contextless" (m: $A/matrix[3, 3]$T) -> (y: $A/matrix[3, 3]$T) {…}
    -

    matrix1x1_adjugate ¶

    +

    excl_elem ¶

    -
    matrix1x1_adjugate :: proc "contextless" (x: $M/matrix[1, 1]$T) -> (y: $M/matrix[1, 1]$T) {…}
    +
    excl_elem :: proc(s: ^$S/bit_set[$T], elem: $T) {…}
    -

    matrix2x2_adjugate ¶

    +

    matrix4x4_adjugate ¶

    -
    matrix2x2_adjugate :: proc "contextless" (x: $M/matrix[2, 2]$T) -> (y: $M/matrix[2, 2]$T) {…}
    +
    matrix4x4_adjugate :: proc "contextless" (x: $M/matrix[4, 4]$T) -> (y: $M/matrix[4, 4]$T) {…}
    -

    matrix3x3_adjugate ¶

    +

    excl_elems ¶

    -
    matrix3x3_adjugate :: proc "contextless" (m: $A/matrix[3, 3]$T) -> (y: $A/matrix[3, 3]$T) {…}
    +
    excl_elems :: proc(s: ^$S/bit_set[$T], elems: ..$T) {…}
    -

    matrix4x4_adjugate ¶

    +

    matrix1x1_inverse_transpose ¶

    -
    matrix4x4_adjugate :: proc "contextless" (x: $M/matrix[4, 4]$T) -> (y: $M/matrix[4, 4]$T) {…}
    +
    matrix1x1_inverse_transpose :: proc "contextless" (x: $M/matrix[1, 1]$T) -> (y: $M/matrix[1, 1]$T) {…}
    -

    matrix1x1_inverse_transpose ¶

    +

    excl_bit_set ¶

    -
    matrix1x1_inverse_transpose :: proc "contextless" (x: $M/matrix[1, 1]$T) -> (y: $M/matrix[1, 1]$T) {…}
    +
    excl_bit_set :: proc(s: ^$S/bit_set[$T], other: $S/bit_set[$T]) {…}
    @@ -2067,18 +2043,42 @@

    +

    card ¶

    +
    +
    card :: proc(s: $S/bit_set[$T]) -> int {…}
    +
    +

    +
    +

    assert ¶

    +
    +
    assert :: proc(condition: bool, message: string = "", loc := #caller_location) {…}
    +
    +
    +
    raw_soa_footer_slice :: proc(array: ^$T/#soa[]$T) -> (footer: ^Raw_SOA_Footer_Slice) {…}
    +

    panic ¶

    +
    +
    panic :: proc(message: string, loc := #caller_location) -> ! {…}
    +
    +
    +
    raw_soa_footer_dynamic_array :: proc(array: ^$T/#soa[dynamic]$T) -> (footer: ^Raw_SOA_Footer_Dynamic_Array) {…}
    +

    unimplemented ¶

    +
    +
    unimplemented :: proc(message: string, loc := #caller_location) -> ! {…}
    +
    +
    +

    make_soa_aligned ¶

    make_soa_aligned :: proc($T: typeid/#soa[]T, length: int, alignment: int, allocator := context.allocator, loc := #caller_location) -> (array: T, err: Allocator_Error) #optional_ok {…}
    @@ -2285,28 +2285,6 @@

    append -

    inject_at ¶

    -
    -
    inject_at :: proc{
    -	inject_at_elem,
    -	inject_at_elems,
    -	inject_at_elem_string,
    -}
    -
    -
    -

    - -

    determinant ¶

    determinant :: proc{
    @@ -2355,6 +2333,28 @@ 

    inverse

    + +

    incl ¶

    incl :: proc{
    diff --git a/core/bytes/index.html b/core/bytes/index.html
    index 78b9630221..0cfad4f3e0 100644
    --- a/core/bytes/index.html
    +++ b/core/bytes/index.html
    @@ -1248,7 +1248,7 @@ 

    Source Files

  • reader.odin
  • Generation Information

    -

    Generated with odin version dev-2023-11 (vendor "odin") Windows_amd64 @ 2023-11-15 21:08:17.059121400 +0000 UTC

    +

    Generated with odin version dev-2023-11 (vendor "odin") Windows_amd64 @ 2023-11-16 21:08:50.185568800 +0000 UTC