Skip to content

Instantly share code, notes, and snippets.

@timholy
Created May 3, 2020 20:40
Show Gist options
  • Save timholy/c0ad9d30de098fed5e65255f6409e964 to your computer and use it in GitHub Desktop.
Save timholy/c0ad9d30de098fed5e65255f6409e964 to your computer and use it in GitHub Desktop.
-- isequal(REPL.LineEdit.Prompt, REPL.LineEdit.Prompt)
-- isequal(Method, Method)
-- isequal(Distributed.RemoteChannel{Base.Channel{Any}}, WeakRef)
-- isequal(Distributed.RemoteChannel{Base.Channel{Any}}, Distributed.RemoteChannel{Base.Channel{Any}})
-- isequal(Core.TypeName, Core.TypeName)
-- isequal(Symbol, Symbol)
-- isequal(String, Int64)
-- isequal(String, Char)
-- isequal(String, String)
-- isequal(Char, Char)
-- <(Base.VersionNumber, Base.VersionNumber)
_docstr(Base.Docs.DocStr, Any)
docstr(Any, Any)
-- merge(Base.Dict{Symbol, Any}, Base.Dict{Symbol, Any})
_docstr(Base.Docs.DocStr, Any)
>> OrderedCollections.merge(...) Tuple{typeof(Base.merge), OrderedCollections.OrderedDict{K, V} where V where K, Vararg{Base.AbstractDict{K, V} where V where K, N} where N}
-- convert(Type{REPL.LineEdit.InputAreaState}, REPL.LineEdit.InputAreaState)
-- convert(Type{Base.Dict{Symbol, Any}}, Base.Dict{Symbol, Any})
-- convert(Type{Base.Dict{String, Array{String, 1}}}, Base.Dict{String, Any})
-- convert(Type{Base.Dict{String, Array{String, 1}}}, Base.Dict{String, Array{String, 1}})
-- convert(Type{REPL.LineEdit.Prompt}, REPL.LineEdit.Prompt)
-- convert(Type{REPL.LineEdit.MIState}, REPL.LineEdit.MIState)
-- convert(Type{Distributed.WorkerConfig}, Distributed.WorkerConfig)
-- convert(Type{Base.Dict{String, Base.UUID}}, Base.Dict{String, Base.UUID})
-- convert(Type{Base.Dict{String, String}}, Base.Dict{String, String})
-- convert(Type{Base.GenericIOBuffer{Array{UInt8, 1}}}, Base.GenericIOBuffer{Array{UInt8, 1}})
-- convert(Type{Union{Nothing, String}}, String)
-- convert(Type{Base.Dict{Char, V} where V}, Base.Dict{Char, Any})
-- convert(Type{Base.Dict{K, V} where V where K}, Base.Dict{Symbol, Any})
-- convert(Type{Distributed.ClusterManager}, Distributed.LocalManager)
-- convert(Type{Distributed.ClusterSerializer{I} where I<:IO}, Distributed.ClusterSerializer{Sockets.TCPSocket})
-- convert(Type{IO}, Sockets.TCPSocket)
-- convert(Type{REPL.LineEdit.TextInterface}, REPL.LineEdit.PrefixHistoryPrompt)
-- convert(Type{REPL.LineEdit.TextInterface}, REPL.LineEdit.Prompt)
-- convert(Type{REPL.Terminals.AbstractTerminal}, REPL.Terminals.TTYTerminal)
-- convert(Type{Union{Function, String}}, String)
-- convert(Type{Union{Nothing, AbstractString}}, Base.SubString{String})
-- convert(Type{Union{Nothing, AbstractString}}, String)
-- convert(Type{Union{Nothing, Base.Dict{K, V} where V where K}}, Base.Dict{Any, Any})
-- convert(Type{Union{Nothing, Base.Dict{K, V} where V where K}}, Base.Dict{String, Any})
-- convert(Type{Union{Nothing, Base.UUID}}, Base.UUID)
-- convert(Type{Union{Nothing, Base.VersionNumber}}, Base.VersionNumber)
-- convert(Type{Union{Nothing, Bool}}, Bool)
-- convert(Type{Union{Nothing, IO}}, Base.IOStream)
-- convert(Type{Union{Nothing, Int64}}, Int64)
-- convert(Type{Union{Nothing, Pkg.REPLMode.CommandSpec}}, Pkg.REPLMode.CommandSpec)
-- convert(Type{Union{Nothing, REPL.LineEdit.Prompt}}, REPL.LineEdit.Prompt)
-- haskey(Base.IdDict{Any, Any}, Base.Docs.Binding)
-- haskey(Base.IdDict{Any, Any}, Type{T} where T)
-- in(Base.UUID, Array{Base.UUID, 1})
-- in(String, Array{String, 1})
-- in(Symbol, Tuple{Symbol, Symbol})
-- in(Symbol, Tuple{Symbol, Symbol, Symbol, Symbol})
-- in(Char, Tuple{Char, Char, Char})
-- in(Char, Base.KeySet{Char, Base.Dict{Char, Any}})
-- ==(Module, Module)
-- ==(Expr, Int64)
-- ==(Char, String)
-- ==(Base.Multimedia.TextDisplay, REPL.REPLDisplay{REPL.LineEditREPL})
-- ==(Symbol, Int64)
-- ==(Distributed.WorkerState, Distributed.WorkerState)
setdiff(Base.AbstractSet{T} where T, Any)
>> OrderedCollections.copymutable(...) Tuple{typeof(Base.copymutable), OrderedCollections.OrderedSet{T} where T}
-- isempty(Base.Iterators.Pairs{Union{}, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
_copy_oftype(Base.AbstractDict{K, V}, Type{Base.Pair{K, V}}) where {K, V}
>> OrderedCollections.copy(...) Tuple{typeof(Base.copy), OrderedCollections.OrderedDict{K, V} where V where K}
_copy_oftype(Base.AbstractSet{T}, Type{T}) where {T}
>> OrderedCollections.copy(...) Tuple{typeof(Base.copy), OrderedCollections.OrderedSet{T} where T}
-- hash(Any, UInt64)
findmeta(Expr)
pushmeta!(Expr, Symbol)
@noinline(LineNumberNode, Module, Any)
@pure(LineNumberNode, Module, Any)
@inline(LineNumberNode, Module, Any)
@propagate_inbounds(LineNumberNode, Module, Any)
pushmeta!(Expr, Symbol)
setindex!(Array{Expr, 1}, Any, Int64)
>> Revise.convert(...) Tuple{typeof(Base.convert), Type{Expr}, Revise.RelocatableExpr}
logging_error(Base.CoreLogging.AbstractLogger, Base.CoreLogging.LogLevel, Module, Symbol, Symbol, String, Int64, Any)
logging_error(Base.CoreLogging.AbstractLogger, Base.CoreLogging.LogLevel, Nothing, Any, Symbol, Nothing, Int64, Any)
>> Revise.catch_exceptions(...) Tuple{typeof(Base.CoreLogging.catch_exceptions), Revise.ReviseLogger}
-- (::Type{Base.IteratorSize})(Array{Int32, 1})
-- (::Type{Base.IteratorSize})(Tuple{Symbol, Symbol, Symbol})
-- (::Type{Base.IteratorSize})(Tuple{Symbol, Symbol, Symbol, Symbol, Symbol})
-- (::Type{Base.IteratorSize})(Tuple{})
-- (::Type{Base.IteratorSize})(Tuple{Symbol})
-- (::Type{Base.IteratorSize})(Base.UnitRange{Int64})
-- (::Type{Base.IteratorSize})(Tuple{Symbol, Symbol})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment