| 
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