|
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