Branch: Tag:

2020-05-13

2020-05-13 13:27:50 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Documentation [Stdio]: Document low-level classes.

27:    "ALERT_unexpected_message": "predef::SSL.Cipher.KeyExchange.client_key_exchange_packet":1,    "ATclient": "predef::Protocols.OBEX.Client":1,    "AUTH_*": "predef::SSL.Constants.CertificatePair":1, -  "AddArgument": "predef::Stdio.Buffer.add":2, +     "Arguments": "predef::Web.SOAP.Client.call":1, "predef::Web.SOAP.Client.get_arguments":1, "predef::Web.SOAP.Client.get_methods":1,    "AsyncProtocol": "predef::Protocols.SMTP.AsyncClient":1,    "Base": "predef::Function.Placeholder.Arg":1, "predef::Function.Placeholder.Expr":1, "predef::Function.Placeholder.Splice":1,    "BitString": "8.0::Tools.X509.TBSCertificate":2,    "BrokenTeletexString": "8.0::Standards.ASN1.Types.TeletexString":2, -  "Buffer": "predef::Crypto":1, +  "Buffer": "predef::Crypto":1, "predef::Stdio":6, "predef::Stdio.File.set_read_callback":2,    "Builtin.DestructImmediate": "predef::Thread.MutexKey":1,    "Builtin.RandomInterface": "predef::Random.AES128_CTR_DRBG":1, "predef::Random.Deterministic":1, "predef::Random.Fast":1, "predef::Random.Hardware":1, "predef::Random.Interface":1,    "Builtin.RandomSystem": "predef::Random.System":1,
96:    "FILTERED": "predef::Gz._file.open":1,    "FRAME_header": "predef::Protocols.HTTP2.Frame":1,    "FRAME_push_promise": "predef::Protocols.HTTP2.Frame":2, -  "File.statat()": "7.8::Stdio.File.openat":1, -  "File.unlinkat()": "7.8::Stdio.File.openat":1, +  "Fd::read()": "predef::Stdio.File.read":2, +  "File.setsockopt()": "predef::_Stdio":6, +  "File.statat()": "predef::Stdio.File.openat":1, +  "File.unlinkat()": "predef::Stdio.File.openat":1,    "Flag": "predef::Protocols.HTTP2.Frame":1, "predef::Protocols.HTTP2.Frame.create":1,    "ForkFd": "predef::Tools.Standalone.forkd.FdStream":1,    "FrameType": "predef::Protocols.HTTP2.Frame":1, "predef::Protocols.HTTP2.Frame.create":1,
307:    "Standards.ASN1.Decode.constructed": "predef::Standards.ASN1.Decode.der_decode":1,    "Standards.ASN1.Sequence": "8.0::Tools.X509.verify_certificate_chain":2, "predef::Standards.X509.verify_certificate_chain":2,    "Standards.PKCS.build_digestinfo()": "predef::__builtin.Nettle.Hash.pkcs_digest":1, -  "Stdio.File.query_address": "7.8::SSL.sslfile.query_address":2, -  "Stdio.File.read": "7.8::SSL.sslfile.read":1, -  "Stdio.File.write": "7.8::SSL.sslfile.write":1, -  "Stdio.FileLockKey": "predef::Stdio.Fd.lock":2, "predef::Stdio.Fd.trylock":2, +  "Stat": "predef::_Stdio.Fd.stat":1, "predef::_Stdio.Fd.statat":1, +  "Stdio.Buffer": "predef::ADT.struct":2, "predef::Debug.Decoder":1, "predef::Debug.Decoder.create":1, "predef::GTK2.GdkPixbufLoader.write":1, "predef::Gz.compress":1, "predef::Gz.deflate.deflate":1, "predef::Gz.inflate.inflate":1, "predef::Gz.uncompress":1, "predef::HPack.Context.decode":1, "predef::HPack.Context.decode_header":1, "predef::HPack.Context.encode":1, "predef::HPack.Context.encode_header":1, "predef::HPack.Context.put_int":1, "predef::HPack.Context.put_string":1, "predef::HPack.Context.set_dynamic_size":1, "predef::Nettle.Hash.hash":1, "predef::Protocols.Bittorrent.Bencoding.decode":1, "predef::Protocols.HTTP2.Frame":1, "predef::Protocols.HTTP2.Frame.create":1, "predef::Protocols.WebSocket.Connection.websocket_in":1, "predef::Protocols.WebSocket.Frame.encode":1, "predef::Protocols.WebSocket.low_parse":1, "predef::Protocols.WebSocket.parse":1, "predef::SSL.Buffer":1, "predef::SSL.Buffer.create":1, "predef::SSL.Cipher.CipherSpec.sign":2, "predef::SSL.Cipher.CipherSpec.verify":1, "predef::SSL.Cipher.KeyExchange.client_key_exchange_packet":1, "predef::SSL.Cipher.KeyExchange.got_client_key_exchange":1, "predef::SSL.Cipher.KeyExchange.got_server_key_exchange":2, "predef::SSL.Cipher.KeyExchange.make_key_share_offer":1, "predef::SSL.Cipher.KeyExchange.parse_server_key_exchange":4, "predef::SSL.Cipher.KeyExchange.server_key_params":2, "predef::SSL.Cipher.KeyExchangeDHE.got_client_key_exchange":1, "predef::SSL.Cipher.KeyExchangeECDHE.got_client_key_exchange":1, "predef::SSL.Cipher.KeyExchangeKRB.got_client_key_exchange":1, "predef::SSL.Cipher.KeyExchangeNULL.got_client_key_exchange":1, "predef::SSL.Cipher.KeyExchangeRSA.got_client_key_exchange":1, "predef::SSL.ClientConnection.handle_handshake":1, "predef::SSL.Connection.handle_handshake":1, "predef::SSL.Connection.to_write":1, "predef::SSL.File.query_buffer_mode":3, "predef::SSL.File.set_buffer_mode":2, "predef::SSL.Packet.recv":1, "predef::SSL.Packet.send":1, "predef::SSL.ServerConnection.handle_handshake":1, "predef::Standards.ASN1.Decode.der_decode":1, "predef::Standards.MsgPack":5, "predef::Standards.MsgPack.DecodeError":1, "predef::Standards.MsgPack.add_extension_header":1, "predef::Standards.MsgPack.decode_from":1, "predef::Standards.MsgPack.default_handler":1, "predef::Standards.MsgPack.encode_to":1, "predef::Standards._BSON.decode":1, "predef::Stdio.FakePipe.InternalSocket":2, "predef::Stdio.FakePipe.InternalSocket.create":2, "predef::Stdio.File.query_buffer_mode":3, "predef::Stdio.File.set_buffer_mode":2, "predef::Web.EngineIO.Socket.open":1, "predef::Web.EngineIO.Socket.write":2, "predef::_Stdio.Fd.read":1, "predef::_Stdio.Fd.write":1, "predef::__builtin.Nettle.ECC_Curve.Point.create":2, "predef::__builtin.Nettle.Hash.hash":2, +  "Stdio.Buffer()->_search()": "predef::String.Buffer._search":2, +  "Stdio.File()->fd_factory()": "predef::_Stdio.UDP.fd_factory":1, +  "Stdio.File()->peek()": "predef::Stdio.FakeFile.peek":1, +  "Stdio.File()->query_address()": "predef::Stdio.FakeFile.query_address":1, +  "Stdio.File()->receive_fd()": "predef::_Stdio":2, +  "Stdio.File()->seek()": "predef::Stdio.FakeFile.seek":1, +  "Stdio.File()->sync()": "predef::Stdio.FakeFile.sync":1, +  "Stdio.File()->tell()": "predef::Stdio.FakeFile.tell":1, +  "Stdio.File()->truncate()": "predef::Stdio.FakeFile.truncate":1, +  "Stdio.File()->unlinkat()": "predef::rm":1, +  "Stdio.File()->write()": "predef::Stdio.FILE.write":1, "predef::Stdio.FakeFile.write":1, "predef::_Stdio":1, +  "Stdio.File->stat()": "predef::file_stat":1, +  "Stdio.File.query_address": "predef::SSL.File.query_address":2, +  "Stdio.File.write": "predef::SSL.File.write":1, "predef::werror":1, "predef::write":1, +  "Stdio.FileLockKey": "predef::_Stdio.Fd.lock":2, "predef::_Stdio.Fd.trylock":2,    "Stdio.LineIterator": "predef::Bz2.File.line_iterator":1, "predef::Gz.File.line_iterator":1, -  "Stdio.Port()->bind()": "7.8::SSL.sslport.bind":1, -  "Stdio.Port()->listen_fd()": "7.8::SSL.sslport.listen_fd":1, +  "Stdio.Port()->bind()": "predef::SSL.Port.bind":1, +  "Stdio.Port()->listen_fd()": "predef::SSL.Port.listen_fd":1, +  "Stdio.Port.bind": "predef::Protocols.HTTP.Server.SSLPort.create":1,    "Stdio.stdout.write()": "predef::Stdio":1,    "System.EPIPE": "7.8::SSL.sslfile":1, "7.8::SSL.sslfile.shutdown":1, "7.8::Stdio.File.set_read_callback":1, "predef::SSL.File":1, "predef::SSL.File.shutdown":1, "predef::Stdio.File.set_read_callback":1,    "System._FSEvents": "predef::System.FSEvents":1,
349:    "_Protocols_DNS_SD.Service": "predef::Protocols.DNS_SD.Service":1,    "_SimpleRegexp": "predef::Regexp.SimpleRegexp":1,    "_Static_assert": "cpp::":1, -  "_Stdio": "7.8::files":1, "predef::":1, "predef::Stdio":1, -  "_Stdio.Fd": "predef::Stdio.Fd_ref":2, -  "_Stdio.Fd_ref": "7.8::Stdio":1, "7.8::Stdio.File":1, "predef::Stdio.Fd":1, -  "_Stdio.UDP": "predef::Stdio.UDP":1, -  "_Stdio._port": "7.8::Stdio.Port":1, +     "_WhiteFish.Blobs": "predef::Search.MergeFile.write_blobs":1,    "___MIME": "predef::MIME":1,    "__builtin.DestructImmediate": "predef::Thread.ResourceCountKey":1,    "_debug": "predef::Debug.dump_backlog":1,    "_encode()": "predef::Pike.Annotations":1,    "_math": "predef::":1, -  "_port": "predef::Stdio.Port":1, +     "_static_modules.Builtin.DestructImmediate": "predef::MasterObject.Describer":1,    "_system": "predef::":1, "predef::System":1,    "_take_over_initial_predefines()": "predef::CompilerEnvironment.CPP.define_multiple_macros":1, "predef::CompilerEnvironment.CPP.get_predefines":2,
368:    "`certificates": "8.0::SSL.Context":4,    "`rsa": "8.0::SSL.Context":4,    "abs_path": "predef::Web.Sass.Compiler.handle_sass_import":1, -  "accept()": "predef::Stdio.Fd.set_buffer":1, "predef::Stdio.UDP.set_buffer":1, +  "accept()": "predef::_Stdio.Fd.set_buffer":1, "predef::_Stdio.UDP.set_buffer":1,    "accept_queue": "7.8::SSL.sslport.accept":1, "7.8::SSL.sslport.finished_callback":2, "predef::SSL.Port.accept":1,    "add_cert": "8.0::Protocols.HTTP.Server.SSLPort.set_certificate":1, "8.0::Protocols.HTTP.Server.SSLPort.set_key":1,    "add_plugin": "predef::Tools.Testsuite.Plugin":1,
376:    "annotations()": "::_annotations":2, "lfun::_annotations":2,    "args": "predef::Stdio.sendfile":1,    "array ": "predef::Image.GIF.__decode":1, "predef::Image.GIF._decode":2, "predef::Image.ILBM.__decode":1, "predef::Image.ILBM._decode":1, "predef::Image.Image.cast":1, -  "assign()": "predef::Stdio.Fd.dup2":2, +  "assign()": "predef::_Stdio.Fd.dup2":2,    "atexit": "lfun::_destruct":1,    "attach_fd": "predef::Protocols.HTTP.Server.Request":1,    "attr": "predef::Stdio.Fd.tcgetattr":1,    "backtrace_frame": "predef::Error.Generic":1, "predef::Error.Generic.create":1, "predef::MasterObject.describe_backtrace":1, -  "bind": "7.8::Stdio.Port.create":1, -  "bind()": "7.8::Stdio.Port.create":1, +  "bind": "predef::Stdio.Port.create":1, +  "bind()": "predef::Stdio.Port.create":1,    "bpn": "predef::Image.XPM._xpm_write_rows":1,    "calendar.time.set_timezone": "predef::Calendar.Timezone":1,    "call_sync()": "predef::Remote.Client.create":1,
419:    "driver_names": "predef::GLUE.init":1,    "elem": "predef::ADT.Priority_queue.push":1,    "exec": "predef::Regexp.PCRE.ERROR":1, -  "exec()": "predef::Stdio.Fd.set_close_on_exec":1, +  "exec()": "predef::_Stdio.Fd.set_close_on_exec":1,    "extension": "predef::MIME.ext_to_media_type":1,    "farm": "predef::Web.SocketIO":1,    "fc": "predef::MasterObject.fc_reverse_lookup":1, -  +  "fd_factory()": "predef::_Stdio._port.accept":1,    "file": "predef::Nettle.Hash.hash":1,    "finalize": "predef::Protocols.HTTP.Server.Request":3,    "find_cert": "8.0::SSL.Context":10,
519:    "gluLoadIdentity": "predef::GLU.gluPickMatrix":1,    "gluMultMatrix": "predef::GLU.gluPickMatrix":1,    "gluRenderMode": "predef::GLU.gluPickMatrix":1, -  "grantpt()": "7.8::Stdio.File.openpt":1, +  "grantpt()": "predef::Stdio.File.openpt":1,    "handle_alert()": "predef::SSL.Connection.got_data":1,    "hash_7_6()": "predef::hash_7_4":1,    "headers": "predef::Protocols.WebSocket.Connection.connect":1, "predef::Stdio.sendfile":2,
541:    "len": "predef::Stdio.sendfile":2,    "level": "predef::Thread.ResourceCount":1,    "lfun::_hash()": "predef::ADT.CritBit.FloatTree.encode_key":1, "predef::ADT.CritBit.IPv4Tree.encode_key":1, "predef::ADT.CritBit.IntTree.encode_key":1, "predef::ADT.CritBit.StringTree.encode_key":1, "predef::hash_8_0":1, +  "listen_fd": "predef::Stdio.Port.create":1,    "m": "predef::Filesystem.Monitor.basic.Monitor.check":1,    "m_add()": "lfun::_m_add":1,    "m_clear()": "lfun::_m_clear":1,
564:    "offset": "predef::Stdio.sendfile":2,    "old": "predef::Parser.XML.Tree.AbstractNode.add_child":2,    "on_success": "predef::Concurrent.resolve":1, -  "open_socket()": "predef::Stdio.UDP.set_buffer":1, +  "open_socket()": "predef::_Stdio.UDP.set_buffer":1,    "parse_request": "predef::Protocols.HTTP.Server.Request":1,    "parse_variables": "predef::Protocols.HTTP.Server.Request":1, -  "path": "predef::Stdio.Fd.connect_unix":1, +  "path": "predef::_Stdio.Fd.connect_unix":1,    "pathname": "predef::System.resolvepath":1,    "pid": "predef::Fuse.Operations.lock":1, -  "pos": "predef::Stdio.Fd.seek":3, +  "pos": "predef::_Stdio.Fd.seek":3,    "predef::Nettle.BlockCipher.CCM": "predef::__builtin.Nettle.BlockCipher.CTR":1,    "predef::Nettle.BlockCipher.GCM": "predef::__builtin.Nettle.BlockCipher.CTR":1,    "predef::__pragma_save_parent__": "cpp::":1,
578:    "prev": "predef::Parser.RCS.Revision":2,    "programof()": "predef::Encoder.nameof":1,    "proxy": "predef::Sql.pgsql_util.register_backend":1, -  "query_address": "7.8::Stdio.File.set_read_callback":1, "predef::NetUtils.ip_of":1, "predef::NetUtils.port_of":1, -  "query_address()": "7.8::Stdio.File.connect":1, +  "query_address": "predef::NetUtils.ip_of":1, "predef::NetUtils.port_of":1, "predef::Stdio.File.set_read_callback":1, +  "query_address()": "predef::Stdio.File.connect":1,    "query_event_callback()": "predef::System.Inotify._Instance":1,    "rank": "predef::MPI.Comm.Send":1, -  "read": "7.8::Stdio.File.read_function":1, +     "read_cb": "predef::Protocols.HTTP.Server.Request":2,    "read_cb_chunked": "predef::Protocols.HTTP.Server.Request":2,    "read_cb_post": "predef::Protocols.HTTP.Server.Request":2, -  "read_number": "predef::Stdio.Buffer.read_hstring":1, +     "read_oob_cb": "7.8::Stdio.File.set_read_callback":1, "predef::Stdio.File.set_read_callback":1,    "real_backend": "predef::SSL.File.internal_poll":1, "predef::SSL.File.schedule_poll":1, -  "receive_fd()": "7.8::Stdio.File.pipe":2, +  "receive_fd()": "predef::Stdio.File.pipe":2,    "rel_path": "predef::Web.Sass.Compiler.handle_sass_import":1,    "report()": "predef::Filesystem.Monitor.debug":1,    "request": "predef::Protocols.X.Requests.AllocColor":1, "predef::Protocols.X.Requests.Bell":1, "predef::Protocols.X.Requests.ChangeGC":1, "predef::Protocols.X.Requests.ChangeProperty":1, "predef::Protocols.X.Requests.ChangeWindowAttributes":1, "predef::Protocols.X.Requests.ClearArea":1, "predef::Protocols.X.Requests.ConfigureWindow":1, "predef::Protocols.X.Requests.CopyArea":1, "predef::Protocols.X.Requests.CreateColormap":1, "predef::Protocols.X.Requests.CreateGC":1, "predef::Protocols.X.Requests.CreateGlyphCursor":1, "predef::Protocols.X.Requests.CreatePixmap":1, "predef::Protocols.X.Requests.CreateWindow":1, "predef::Protocols.X.Requests.DeleteProperty":1, "predef::Protocols.X.Requests.FillPoly":1, "predef::Protocols.X.Requests.FreeColors":1, "predef::Protocols.X.Requests.FreeRequest":1, "predef::Protocols.X.Requests.GetAtomName":1, "predef::Protocols.X.Requests.GetKeyboardMapping":1, "predef::Protocols.X.Requests.GetProperty":1, "predef::Protocols.X.Requests.GrabButton":1, "predef::Protocols.X.Requests.ImageText16":1, "predef::Protocols.X.Requests.ImageText8":1, "predef::Protocols.X.Requests.InternAtom":1, "predef::Protocols.X.Requests.ListProperties":1, "predef::Protocols.X.Requests.OpenFont":1, "predef::Protocols.X.Requests.PolyFillRectangle":1, "predef::Protocols.X.Requests.PolyPoint":1, "predef::Protocols.X.Requests.PutImage":1, "predef::Protocols.X.Requests.QueryExtension":1, "predef::Protocols.X.Requests.QueryTextExtents":1, "predef::Protocols.X.Requests.ResourceReq":1,
602:    "search()": "lfun::_search":2,    "search_order": "predef::Search.Query.execute":1,    "second.datetime": "predef::Calendar.YMD.datetime":1, -  "seek": "7.8::Stdio.FILE.line_iterator":1, +  "seek": "predef::Stdio.FILE.line_iterator":1,    "send_reply()": "predef::Protocols.DNS.server_base.handle_query":1,    "server_*": "predef::__builtin.Nettle.Hash.SCRAM":1, -  "set_backend": "7.8::Stdio.File.set_read_callback":2, +  "set_backend": "predef::Stdio.File.set_read_callback":2,    "set_buffer_mode": "predef::Stdio":2,    "set_decrypt_key()": "predef::Nettle.CHACHA.State.set_iv":1, "predef::Nettle.SALSA20.State.set_iv":1,    "set_encrypt_key()": "predef::Nettle.CHACHA.State.set_iv":1, "predef::Nettle.SALSA20.State.set_iv":1, -  "set_fs_event_callback": "predef::Stdio.Fd.set_backend":1, +  "set_fs_event_callback": "predef::_Stdio.Fd.set_backend":1,    "set_iv()": "predef::Nettle.BlockCipher16.EAX.State.set_decrypt_key":2, "predef::Nettle.BlockCipher16.EAX.State.set_encrypt_key":2, -  "set_read_callback": "predef::Stdio.Fd.set_backend":1, +  "set_read_callback": "predef::_Stdio.Fd.set_backend":1, +  "set_read_callback()": "predef::_Stdio.UDP.read":1,    "set_short_namespaces()": "predef::Parser.XML.Tree.VirtualNode.get_short_attributes":1,    "set_thread_quanta()": "predef::MasterObject.thread_quanta_exceeded":1,    "set_unicode_decode_mode": "predef::Mysql.mysql.Result.fetch_json_result":1, "predef::Mysql.mysql.create":1, -  "set_write_callback": "predef::Stdio.Fd.set_backend":1, +  "set_write_callback": "predef::_Stdio.Fd.set_backend":1,    "setencoded": "predef::MIME.Message.setdata":1,    "settings": "predef::Nettle.bcrypt_hash":1,    "setuid": "predef::Process.create_process.create":2,
656:    "when": "predef::Stdio.Fd.tcgetattr":1,    "with_confidentiality": "predef::GSSAPI.Context.wrap_size_limit":1,    "write_cb": "7.8::Stdio.File.set_read_callback":5, "predef::Stdio.File.set_read_callback":5, -  "write_oob": "7.8::Stdio.File.set_read_callback":1, +  "write_oob": "predef::Stdio.File.set_read_callback":1,    "write_oob_cb": "7.8::Stdio.File.set_read_callback":5, "predef::Stdio.File.set_read_callback":5,    "x": "predef::Function.Placeholder.Expr":1, "predef::NetUtils.host_to_cidr":1,    "ymd.day": "predef::Calendar.YMD.Week.day":1,
672:   "7.8::SSL.session.set_cipher_suite": "verison"   "7.8::SSL.sslfile": "System.EPIPE"   "7.8::SSL.sslfile.create": "PROTOCOL_SSL_3_0" "PROTOCOL_minor" - "7.8::SSL.sslfile.query_address": "Stdio.File.query_address" - "7.8::SSL.sslfile.read": "Stdio.File.read" +    "7.8::SSL.sslfile.shutdown": "System.EPIPE" - "7.8::SSL.sslfile.write": "Stdio.File.write" +    "7.8::SSL.sslport.accept": "accept_queue" - "7.8::SSL.sslport.bind": "Stdio.Port()->bind()" +    "7.8::SSL.sslport.finished_callback": "accept_queue" - "7.8::SSL.sslport.listen_fd": "Stdio.Port()->listen_fd()" - "7.8::Stdio": "_Stdio.Fd_ref" - "7.8::Stdio.FILE.line_iterator": "seek" - "7.8::Stdio.File": "_Stdio.Fd_ref" - "7.8::Stdio.File.connect": "query_address()" +    "7.8::Stdio.File.create": "chmod()"   "7.8::Stdio.File.line_iterator": "LineIterator" - "7.8::Stdio.File.openat": "File.statat()" "File.unlinkat()" - "7.8::Stdio.File.openpt": "grantpt()" - "7.8::Stdio.File.pipe": "receive_fd()" - "7.8::Stdio.File.read_function": "read" - "7.8::Stdio.File.set_read_callback": "System.EPIPE" "close_cb" "query_address" "read_oob_cb" "set_backend" "write_cb" "write_oob" "write_oob_cb" - "7.8::Stdio.Port": "_Stdio._port" - "7.8::Stdio.Port.create": "bind" "bind()" - "7.8::files": "_Stdio" + "7.8::Stdio.File.set_read_callback": "System.EPIPE" "close_cb" "read_oob_cb" "write_cb" "write_oob_cb"   "8.0::Crypto.Buffer.create": "Crypto.CipherState"   "8.0::Crypto.CBC.create": "Crypto.CipherState"   "8.0::Protocols.HTTP": "Protocols.HTTP.module"
736:   "lfun::_sqrt": "sqrt()"   "lfun::`+=": "this_program"   "lfun::`==": "destruct()" - "predef::": "_Stdio" "_math" "_system" "tokenize()" "tokenize_labled()" + "predef::": "_math" "_system" "tokenize()" "tokenize_labled()"   "predef::ADT": "_ADT"   "predef::ADT.CritBit.DateTree": "C::IntTree"   "predef::ADT.CritBit.DateTree.decode_key": "Calendar.TimeRange"
752:   "predef::ADT.Priority_queue.push": "elem"   "predef::ADT.Scheduler.get": "Consumers"   "predef::ADT.TreeScheduler": "Customer" + "predef::ADT.struct": "Stdio.Buffer"   "predef::Builtin._get_setter": "mixed_void"   "predef::Bz2": "\"___Bz2\""   "predef::Bz2.File": "Bz2::File"
844:   "predef::Crypto.RSA.PSSState.pkcs_sign": "salt_size()"   "predef::Crypto.RSA.PSSState.pkcs_signature_algorithm_id": "Sequence" "salt_size()"   "predef::Debug": "_Debug" + "predef::Debug.Decoder": "Stdio.Buffer" + "predef::Debug.Decoder.create": "Stdio.Buffer"   "predef::Debug.Profiling.display": "Debug.Watchdog"   "predef::Debug.dump_backlog": "_debug"   "predef::Debug.memory_usage": "_verify_internals()"
983:   "predef::GTK2.GdkPixbufAnimation.create": "GDK2.PixbufAnimation"   "predef::GTK2.GdkPixbufLoader.create": "GDK2.PixbufLoader"   "predef::GTK2.GdkPixbufLoader.set_size": "GDK2.PixbufLoader" + "predef::GTK2.GdkPixbufLoader.write": "Stdio.Buffer"   "predef::GTK2.GdkPixbufSimpleAnim": "GDK2.PixbufAnimation"   "predef::GTK2.GdkPixbufSimpleAnim.add_frame": "GDK2.PixbufSimpleAnim"   "predef::GTK2.GdkPixbufSimpleAnim.set_loop": "GDK2.PixbufSimpleAnim"
1139:   "predef::Git.Export.tag": "format_author()"   "predef::Gz.File.line_iterator": "Stdio.LineIterator"   "predef::Gz._file.open": "FILTERED" "HUFFMAN_ONLY" - "predef::Gz.inflate.inflate": "Gz.decompress" + "predef::Gz.compress": "Stdio.Buffer" + "predef::Gz.deflate.deflate": "Stdio.Buffer" + "predef::Gz.inflate.inflate": "Gz.decompress" "Stdio.Buffer" + "predef::Gz.uncompress": "Stdio.Buffer"   "predef::HPack": "\"___HPack\""   "predef::HPack.Context": "static_headers" -  + "predef::HPack.Context.decode": "Stdio.Buffer" + "predef::HPack.Context.decode_header": "Stdio.Buffer" + "predef::HPack.Context.encode": "Stdio.Buffer" + "predef::HPack.Context.encode_header": "Stdio.Buffer" + "predef::HPack.Context.put_int": "Stdio.Buffer" + "predef::HPack.Context.put_string": "Stdio.Buffer" + "predef::HPack.Context.set_dynamic_size": "Stdio.Buffer"   "predef::Image.AVS.decode": "mapping " "object " "string "   "predef::Image.BMP.decode": "mapping " "object "   "predef::Image.BMP.encode": "string "
1407:   "predef::Nettle.DES3.State": "Cipher::State"   "predef::Nettle.ECC_Curve.Point._equal": "Curve"   "predef::Nettle.ECC_Curve.`==": "Curve" - "predef::Nettle.Hash.hash": "file" + "predef::Nettle.Hash.hash": "Stdio.Buffer" "file"   "predef::Nettle.IDEA.State": "Cipher::State"   "predef::Nettle.SALSA20.State": "Cipher::State"   "predef::Nettle.SALSA20.State.set_iv": "set_decrypt_key()" "set_encrypt_key()"
1439:   "predef::Pike.__Backend.add_file": "main()"   "predef::Process.create_process.create": "setuid"   "predef::Program.defined": "idenfier" "idenfifier" + "predef::Protocols.Bittorrent.Bencoding.decode": "Stdio.Buffer"   "predef::Protocols.Bittorrent.Torrent.fix_targets": "verify_target()"   "predef::Protocols.DNS.server_base.handle_query": "send_reply()"   "predef::Protocols.DNS.server_base.reply_query": "an"
1454:   "predef::Protocols.HTTP.Authentication.DigestServer": "Digest"   "predef::Protocols.HTTP.Server.Request": "attach_fd" "finalize" "parse_request" "parse_variables" "read_cb" "read_cb_chunked" "read_cb_post"   "predef::Protocols.HTTP.Server.Request.set_mode": "SHUFFLER" + "predef::Protocols.HTTP.Server.SSLPort.create": "Stdio.Port.bind"   "predef::Protocols.HTTP.Session.set_cookie": "Cookie"   "predef::Protocols.HTTP.do_method": "do_sync_method()" - "predef::Protocols.HTTP2.Frame": "FRAME_header" "FRAME_push_promise" "Flag" "FrameType" - "predef::Protocols.HTTP2.Frame.create": "Flag" "FrameType" + "predef::Protocols.HTTP2.Frame": "FRAME_header" "FRAME_push_promise" "Flag" "FrameType" "Stdio.Buffer" + "predef::Protocols.HTTP2.Frame.create": "Flag" "FrameType" "Stdio.Buffer"   "predef::Protocols.IRC.Client.create": "getuid" "uname"   "predef::Protocols.LDAP.client.create": "Protocol.LDAP.parse_ldap_url"   "predef::Protocols.LDAP.client.result.fetch": "ResultEntry"
1482:   "predef::Protocols.SMTP.Client": "Protocol"   "predef::Protocols.SMTP.Client.simple_mail": "gethostname()"   "predef::Protocols.WebSocket.Connection.connect": "headers" + "predef::Protocols.WebSocket.Connection.websocket_in": "Stdio.Buffer" + "predef::Protocols.WebSocket.Frame.encode": "Stdio.Buffer" + "predef::Protocols.WebSocket.low_parse": "Stdio.Buffer" + "predef::Protocols.WebSocket.parse": "Stdio.Buffer"   "predef::Protocols.X.Requests.AllocColor": "request"   "predef::Protocols.X.Requests.Bell": "request"   "predef::Protocols.X.Requests.ChangeGC": "request"
1550:   "predef::SQLite.SQLite.select_db": "Sql.Sql()->select_db()"   "predef::SQLite.SQLite.server_info": "Sql.Sql()->server_info()"   "predef::SQLite.SQLite.typed_query": "Sql.Sql()->query()" - "predef::SSL.Cipher.KeyExchange.client_key_exchange_packet": "ALERT_unexpected_message" "HANDSHAKE_client_key_exchange" - "predef::SSL.Cipher.KeyExchange.got_client_key_exchange": "HANDSHAKE_client_key_exchange" - "predef::SSL.Cipher.KeyExchange.got_server_key_exchange": "HANDSHAKE_server_key_exchange" - "predef::SSL.Cipher.KeyExchange.make_key_share_offer": "KeyShareDHE" "KeyShareECDHE" - "predef::SSL.Cipher.KeyExchange.parse_server_key_exchange": "HANDSHAKE_server_key_exchange" + "predef::SSL.Buffer": "Stdio.Buffer" + "predef::SSL.Buffer.create": "Stdio.Buffer" + "predef::SSL.Cipher.CipherSpec.sign": "Stdio.Buffer" + "predef::SSL.Cipher.CipherSpec.verify": "Stdio.Buffer" + "predef::SSL.Cipher.KeyExchange.client_key_exchange_packet": "ALERT_unexpected_message" "HANDSHAKE_client_key_exchange" "Stdio.Buffer" + "predef::SSL.Cipher.KeyExchange.got_client_key_exchange": "HANDSHAKE_client_key_exchange" "Stdio.Buffer" + "predef::SSL.Cipher.KeyExchange.got_server_key_exchange": "HANDSHAKE_server_key_exchange" "Stdio.Buffer" + "predef::SSL.Cipher.KeyExchange.make_key_share_offer": "KeyShareDHE" "KeyShareECDHE" "Stdio.Buffer" + "predef::SSL.Cipher.KeyExchange.parse_server_key_exchange": "HANDSHAKE_server_key_exchange" "Stdio.Buffer"   "predef::SSL.Cipher.KeyExchange.receive_key_share_offer": "KeyShareDHE" "KeyShareECDHE"   "predef::SSL.Cipher.KeyExchange.server_key_exchange_packet": "HANDSHAKE_server_key_exchange" - "predef::SSL.Cipher.KeyExchange.server_key_params": "HANDSHAKE_server_key_exchange" + "predef::SSL.Cipher.KeyExchange.server_key_params": "HANDSHAKE_server_key_exchange" "Stdio.Buffer" + "predef::SSL.Cipher.KeyExchangeDHE.got_client_key_exchange": "Stdio.Buffer"   "predef::SSL.Cipher.KeyExchangeDHE.set_other": "Gmp.smpz" -  + "predef::SSL.Cipher.KeyExchangeECDHE.got_client_key_exchange": "Stdio.Buffer"   "predef::SSL.Cipher.KeyExchangeKRB": "KE_krb" -  + "predef::SSL.Cipher.KeyExchangeKRB.got_client_key_exchange": "Stdio.Buffer"   "predef::SSL.Cipher.KeyExchangeNULL": "SSL_null_with_null_null" -  + "predef::SSL.Cipher.KeyExchangeNULL.got_client_key_exchange": "Stdio.Buffer" + "predef::SSL.Cipher.KeyExchangeRSA.got_client_key_exchange": "Stdio.Buffer"   "predef::SSL.Cipher.P_hash": "Crypto.SHA" -  + "predef::SSL.ClientConnection.handle_handshake": "Stdio.Buffer"   "predef::SSL.ClientConnection.send_renegotiate": "client_hello"   "predef::SSL.Connection.got_data": "handle_alert()" -  + "predef::SSL.Connection.handle_handshake": "Stdio.Buffer" + "predef::SSL.Connection.to_write": "Stdio.Buffer"   "predef::SSL.Constants": "CIPHER_aes"   "predef::SSL.Constants.CertificatePair": "AUTH_*"   "predef::SSL.Context": "Constants.PACKET_MAX_SIZE"
1573:   "predef::SSL.Context.set_authorities": "trusted_issuers"   "predef::SSL.File": "System.EPIPE"   "predef::SSL.File.internal_poll": "real_backend" + "predef::SSL.File.query_address": "Stdio.File.query_address" + "predef::SSL.File.query_buffer_mode": "Stdio.Buffer"   "predef::SSL.File.query_connection": "SSL.connection"   "predef::SSL.File.schedule_poll": "real_backend" -  + "predef::SSL.File.set_buffer_mode": "Stdio.Buffer"   "predef::SSL.File.shutdown": "System.EPIPE" -  + "predef::SSL.File.write": "Stdio.File.write" + "predef::SSL.Packet.recv": "Stdio.Buffer" + "predef::SSL.Packet.send": "Stdio.Buffer"   "predef::SSL.Port.accept": "accept_queue" -  + "predef::SSL.Port.bind": "Stdio.Port()->bind()" + "predef::SSL.Port.listen_fd": "Stdio.Port()->listen_fd()" + "predef::SSL.ServerConnection.handle_handshake": "Stdio.Buffer"   "predef::SSL.ServerConnection.send_renegotiate": "hello_request"   "predef::SSL.ServerConnection.server_derive_master_secret": "HANDSHAKE_client_key_exchange"   "predef::SSL.ServerConnection.server_key_exchange_packet": "HANDSHAKE_server_key_exchange"
1596:   "predef::Sql.sql_result": "sql_array_result" "sql_object_result"   "predef::Sql.sql_result.next_result": "Sql.Sql()->big_query()"   "predef::Sql.tds": "TDS_ENV_CHANGE_TOKEN" - "predef::Standards.ASN1.Decode.der_decode": "Standards.ASN1.Decode.constructed" + "predef::Standards.ASN1.Decode.der_decode": "Standards.ASN1.Decode.constructed" "Stdio.Buffer"   "predef::Standards.ASN1.Decode.simple_der_decode": "universal_types"   "predef::Standards.ASN1.Types.GeneralizedTime.set_posix": "Calendar.ISO_UTC.Second"   "predef::Standards.ASN1.Types.UTC.set_posix": "Calendar.ISO_UTC.Second" -  + "predef::Standards.MsgPack": "Stdio.Buffer" + "predef::Standards.MsgPack.DecodeError": "Stdio.Buffer" + "predef::Standards.MsgPack.add_extension_header": "Stdio.Buffer" + "predef::Standards.MsgPack.decode_from": "Stdio.Buffer" + "predef::Standards.MsgPack.default_handler": "Stdio.Buffer" + "predef::Standards.MsgPack.encode_to": "Stdio.Buffer"   "predef::Standards.PKCS.CSR.CRIAttributes": ".Certificate.Attributes"   "predef::Standards.PKCS.DSA.build_private_key": "rsa"   "predef::Standards.PKCS.DSA.signature_algorithm_id": "SHA1" "SHA224" "SHA256"
1609:   "predef::Standards.X509.TBSCertificate": ".PKCS.Identifiers.reverse_kp_ids" "keyUsage"   "predef::Standards.X509.verify_certificate_chain": "Standards.ASN1.Sequence" "strict"   "predef::Standards.XML.Wix.get_module_xml": "Directory" "WixNode" - "predef::Stdio": "Stdio.stdout.write()" "_Stdio" "set_buffer_mode" - "predef::Stdio.Buffer.add": "AddArgument" - "predef::Stdio.Buffer.read_hstring": "read_number" - "predef::Stdio.Fd": "_Stdio.Fd_ref" - "predef::Stdio.Fd.connect_unix": "path" - "predef::Stdio.Fd.dup2": "assign()" - "predef::Stdio.Fd.lock": "Stdio.FileLockKey" - "predef::Stdio.Fd.seek": "pos" - "predef::Stdio.Fd.set_backend": "set_fs_event_callback" "set_read_callback" "set_write_callback" - "predef::Stdio.Fd.set_buffer": "accept()" - "predef::Stdio.Fd.set_close_on_exec": "exec()" + "predef::Standards._BSON.decode": "Stdio.Buffer" + "predef::Stdio": "Buffer" "Stdio.stdout.write()" "set_buffer_mode" + "predef::Stdio.FILE.line_iterator": "seek" + "predef::Stdio.FILE.write": "Stdio.File()->write()" + "predef::Stdio.FakeFile.peek": "Stdio.File()->peek()" + "predef::Stdio.FakeFile.query_address": "Stdio.File()->query_address()" + "predef::Stdio.FakeFile.seek": "Stdio.File()->seek()" + "predef::Stdio.FakeFile.sync": "Stdio.File()->sync()" + "predef::Stdio.FakeFile.tell": "Stdio.File()->tell()" + "predef::Stdio.FakeFile.truncate": "Stdio.File()->truncate()" + "predef::Stdio.FakeFile.write": "Stdio.File()->write()" + "predef::Stdio.FakePipe.InternalSocket": "Stdio.Buffer" + "predef::Stdio.FakePipe.InternalSocket.create": "Stdio.Buffer"   "predef::Stdio.Fd.tcgetattr": "attr" "when" - "predef::Stdio.Fd.trylock": "Stdio.FileLockKey" - "predef::Stdio.Fd_ref": "_Stdio.Fd" + "predef::Stdio.File.connect": "query_address()"   "predef::Stdio.File.create": "chmod()"   "predef::Stdio.File.line_iterator": "LineIterator" - "predef::Stdio.File.set_read_callback": "System.EPIPE" "close_cb" "read_oob_cb" "write_cb" "write_oob_cb" - "predef::Stdio.Port": "_port" + "predef::Stdio.File.openat": "File.statat()" "File.unlinkat()" + "predef::Stdio.File.openpt": "grantpt()" + "predef::Stdio.File.pipe": "receive_fd()" + "predef::Stdio.File.query_buffer_mode": "Stdio.Buffer" + "predef::Stdio.File.read": "Fd::read()" + "predef::Stdio.File.set_buffer_mode": "Stdio.Buffer" + "predef::Stdio.File.set_read_callback": "Buffer" "System.EPIPE" "close_cb" "query_address" "read_oob_cb" "set_backend" "write_cb" "write_oob" "write_oob_cb" + "predef::Stdio.Port.create": "bind" "bind()" "listen_fd"   "predef::Stdio.Terminfo.Termcap": "TermMachine"   "predef::Stdio.Terminfo.Terminfo": "TermMachine" - "predef::Stdio.UDP": "_Stdio.UDP" - "predef::Stdio.UDP.set_buffer": "accept()" "open_socket()" +    "predef::Stdio.async_cp": "main()"   "predef::Stdio.sendfile": "args" "callback" "from" "headers" "len" "main()" "offset" "to" "trailers" -  + "predef::String.Buffer._search": "Stdio.Buffer()->_search()"   "predef::System": "_system" "gauge"   "predef::System.FSEvents": "System._FSEvents"   "predef::System.Inotify._Instance": "query_event_callback()"
1669:   "predef::Web.Auth.OAuth.Client.set_token": "key"   "predef::Web.Auth.OAuth2.Base": "Calendar.Second"   "predef::Web.Auth.OAuth2.Base.decode_access_token_response": "gettable" - "predef::Web.EngineIO.Socket.write": "string" + "predef::Web.EngineIO.Socket.open": "Stdio.Buffer" + "predef::Web.EngineIO.Socket.write": "Stdio.Buffer" "string"   "predef::Web.SOAP.Client.call": "Arguments"   "predef::Web.SOAP.Client.get_arguments": "Arguments"   "predef::Web.SOAP.Client.get_methods": "Arguments"
1682:   "predef::ZXID.Configuration": "ZXID::Configuration"   "predef::ZXID.Configuration.Session": "Configuration::Session"   "predef::_Ffmpeg.ffmpeg.set_codec_param": "get_codec_params()" + "predef::_Stdio": "File.setsockopt()" "Stdio.File()->receive_fd()" "Stdio.File()->write()" + "predef::_Stdio.Fd.connect_unix": "path" + "predef::_Stdio.Fd.dup2": "assign()" + "predef::_Stdio.Fd.lock": "Stdio.FileLockKey" + "predef::_Stdio.Fd.read": "Stdio.Buffer" + "predef::_Stdio.Fd.seek": "pos" + "predef::_Stdio.Fd.set_backend": "set_fs_event_callback" "set_read_callback" "set_write_callback" + "predef::_Stdio.Fd.set_buffer": "accept()" + "predef::_Stdio.Fd.set_close_on_exec": "exec()" + "predef::_Stdio.Fd.stat": "Stat" + "predef::_Stdio.Fd.statat": "Stat" + "predef::_Stdio.Fd.trylock": "Stdio.FileLockKey" + "predef::_Stdio.Fd.write": "Stdio.Buffer" + "predef::_Stdio.UDP.fd_factory": "Stdio.File()->fd_factory()" + "predef::_Stdio.UDP.read": "set_read_callback()" + "predef::_Stdio.UDP.set_buffer": "accept()" "open_socket()" + "predef::_Stdio._port.accept": "fd_factory()"   "predef::__builtin.Nettle.AEAD.State": "Cipher::State"   "predef::__builtin.Nettle.BlockCipher.CTR": "predef::Nettle.BlockCipher.CCM" "predef::Nettle.BlockCipher.GCM" - "predef::__builtin.Nettle.ECC_Curve.Point.create": "Curve" + "predef::__builtin.Nettle.ECC_Curve.Point.create": "Curve" "Stdio.Buffer"   "predef::__builtin.Nettle.ECC_Curve.Point.get_curve": "global::this_program"   "predef::__builtin.Nettle.ECC_Curve.Point.set": "Curve"   "predef::__builtin.Nettle.Hash.SCRAM": "client_*" "server_*"   "predef::__builtin.Nettle.Hash.crypt_hash": "crypt_md5()" -  + "predef::__builtin.Nettle.Hash.hash": "Stdio.Buffer"   "predef::__builtin.Nettle.Hash.openssl_pbkdf": "crypt_password()"   "predef::__builtin.Nettle.Hash.pbkdf1": "crypt_password()" "hkdf()"   "predef::__builtin.Nettle.Hash.pbkdf2": "crypt_password()" "hkdf()"
1705:   "predef::describe_backtrace": "catch" "catch()"   "predef::describe_error": "catch"   "predef::enumerate": "foreach()" + "predef::file_stat": "Stdio.File->stat()"   "predef::filter": "foreach()"   "predef::get_active_compilation_handler": "master()->get_compilation_handler()"   "predef::get_active_compiler": "master()->get_compilation_handler()"
1720:   "predef::hash_7_4": "hash_7_6()"   "predef::hash_8_0": "lfun::_hash()"   "predef::map": "foreach()" - "predef::rm": "EISDIR" "ENOTDIR" + "predef::rm": "EISDIR" "ENOTDIR" "Stdio.File()->unlinkat()"   "predef::strftime": "Gettext.setlocale"   "predef::string_to_utf8": "utf8_string"   "predef::throw": "catch" "master()->handle_error()"   "predef::utf8_to_string": "utf8_string"   "predef::validate_utf8": "utf8_string" -  + "predef::werror": "Stdio.File.write" + "predef::write": "Stdio.File.write"