|  | 
| 1 | 1 | # This file is a part of Julia. License is MIT: https://julialang.org/license | 
| 2 | 2 | 
 | 
|  | 3 | +# Re-exports from `Core` | 
|  | 4 | +export Core, | 
|  | 5 | +    # key types | 
|  | 6 | +    Any, DataType, Vararg, NTuple, | 
|  | 7 | +    Tuple, Type, UnionAll, TypeVar, Union, Nothing, Cvoid, | 
|  | 8 | +    AbstractArray, DenseArray, NamedTuple, Pair, | 
|  | 9 | +    # special objects | 
|  | 10 | +    Function, Method, Module, Symbol, Task, UndefInitializer, undef, WeakRef, VecElement, | 
|  | 11 | +    Array, Memory, MemoryRef, AtomicMemory, AtomicMemoryRef, GenericMemory, GenericMemoryRef, | 
|  | 12 | +    # numeric types | 
|  | 13 | +    Number, Real, Integer, Bool, Ref, Ptr, | 
|  | 14 | +    AbstractFloat, Float16, Float32, Float64, | 
|  | 15 | +    Signed, Int, Int8, Int16, Int32, Int64, Int128, | 
|  | 16 | +    Unsigned, UInt, UInt8, UInt16, UInt32, UInt64, UInt128, | 
|  | 17 | +    # string types | 
|  | 18 | +    AbstractChar, Char, AbstractString, String, IO, | 
|  | 19 | +    # errors | 
|  | 20 | +    ErrorException, BoundsError, DivideError, DomainError, Exception, | 
|  | 21 | +    InterruptException, InexactError, OutOfMemoryError, ReadOnlyMemoryError, | 
|  | 22 | +    OverflowError, StackOverflowError, SegmentationFault, UndefRefError, UndefVarError, | 
|  | 23 | +    TypeError, ArgumentError, MethodError, AssertionError, LoadError, InitError, | 
|  | 24 | +    UndefKeywordError, ConcurrencyViolationError, FieldError, | 
|  | 25 | +    # AST representation | 
|  | 26 | +    Expr, QuoteNode, LineNumberNode, GlobalRef, | 
|  | 27 | +    # object model functions | 
|  | 28 | +    fieldtype, getfield, setfield!, swapfield!, modifyfield!, replacefield!, setfieldonce!, | 
|  | 29 | +    nfields, throw, tuple, ===, isdefined, | 
|  | 30 | +    # access to globals | 
|  | 31 | +    getglobal, setglobal!, swapglobal!, modifyglobal!, replaceglobal!, setglobalonce!, isdefinedglobal, | 
|  | 32 | +    # ifelse, sizeof    # not exported, to avoid conflicting with Base | 
|  | 33 | +    # type reflection | 
|  | 34 | +    <:, typeof, isa, typeassert, | 
|  | 35 | +    # method reflection | 
|  | 36 | +    applicable, invoke, | 
|  | 37 | +    # constants | 
|  | 38 | +    nothing, Main, | 
|  | 39 | +    # backwards compatibility | 
|  | 40 | +    arrayref, arrayset, arraysize, const_arrayref | 
|  | 41 | + | 
| 3 | 42 | export | 
| 4 | 43 | # Modules | 
| 5 | 44 |     Meta, | 
|  | 
0 commit comments