From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 35249 invoked by alias); 3 Dec 2019 20:45:47 -0000 Mailing-List: contact kawa-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: kawa-owner@sourceware.org Received: (qmail 35066 invoked by uid 89); 3 Dec 2019 20:45:35 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=AWL,BAYES_20,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=HTo:U*kawa, emphasis, H*F:D*protonmail.com, H*Ad:D*protonmail.com X-HELO: mail-40133.protonmail.ch Received: from mail-40133.protonmail.ch (HELO mail-40133.protonmail.ch) (185.70.40.133) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 03 Dec 2019 20:45:33 +0000 Date: Tue, 03 Dec 2019 20:45:00 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=default; t=1575405930; bh=lNtxMwTTRo6ka5rgXYF05LuJb1YBS2G5iIFWCvWtlo4=; h=Date:To:From:Reply-To:Subject:Feedback-ID:From; b=VvFEQdMAgF3h6SapY/glAA/gBR7QE8Vt1MF9RSXgUZbed1lIzHTQKDeBffu3a6bLF Y2Grnhzj0O8SJjDgYSjXkka6Ekp1ENLCvGE4PNgN4IiL1pF4HVTpNMWva09Ju7/UX2 DjZhIpSzCSRRfMwnjw7j3tZO0+gXYN+w/aiuTdEk= To: "kawa@sourceware.org" From: spellcard199 Reply-To: spellcard199 Subject: Question: Declaring type to be a Class defined and included inside the same or child library Message-ID: <_ql29gn6UnTFza1odb533JD7UjsgUa2iF5i8Xcgr3gWk-qGxIqMTvV4GpSZAZok7ERyTQIRPU2LHtUQ9fCH521s5Dd3-KLxzb_f9j-HHeXE=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-IsSubscribed: yes X-SW-Source: 2019-q4/txt/msg00005.txt.bz2 SGVsbG8uIEknbSB3cml0aW5nIGhlcmUgYmVjYXVzZSBJJ20gbm90IHN1cmUg aWYgdGhpcyBLYXdhIGJlaGF2aW9yIGlzIHRoZSBleHBlY3RlZCBvbmUgb3Ig aXQncyBhbiBpc3N1ZS4KCkkgaGF2ZSAzIGZpbGVzOgotIDEgZmlsZSB3aXRo IHRoZSBsaWJyYXJ5IGRlZmluaXRpb24KLSAyIGZpbGVzLCBlYWNoIGNvbnRh aW5pbmcgb25lIGNsYXNzCgpPbmUgb2YgdGhlIDIgY2xhc3NlcyBoYXMgYSBm aWVsZCB3aG9zZSB0eXBlIGlzIHRoZSBjbGFzcyBkZWZpbmVkIGluIHRoZSBv dGhlciBmaWxlLgoKTWluaW1hbCBFeGFtcGxlIChJIGNvdWxkIG1ha2UgaXQg aW4gYSBzaW5nbGUgZmlsZSwgYnV0IEknbSBwdXR0aW5nIHRoZSBlbXBoYXNp cyBvbiB0aGUgYGluY2x1ZGVgLCBzaW5jZSBgbG9hZGAgd29ya3MgaW5zdGVh ZCkKCkNsYXNzMS5zY20KCiAgKGRlZmluZS1zaW1wbGUtY2xhc3MgQ2xhc3Mx ICgpKQoKQ2xhc3MyLnNjbQoKICAoZGVmaW5lLXNpbXBsZS1jbGFzcyBDbGFz czIgKCkKICAgICh4IDo6PENsYXNzMT4pCiAgICAoKCppbml0KikKICAgICAo c2V0ISB4IChDbGFzczEpKSkpCgpmb29iYXIuc2xkCgogIChkZWZpbmUtbGli cmFyeSAoeHh4KQogICAgKGltcG9ydCAoa2F3YSBiYXNlKSkKICAgIChpbmNs dWRlICJDbGFzczEuc2NtIikKICAgIChpbmNsdWRlICJDbGFzczIuc2NtIikp CgpXaGVuIEkgZG8uLi4gOgoKICBrYXdhIC1mIGZvb2Jhci5zbGQKCi4uLiBJ IGdldCBhbiBleGNlcHRpb246CgogIENsYXNzMi5zY206NDo0OiBjYXVnaHQg ZXhjZXB0aW9uIGluIGlubGluZXIgZm9yICM8cHJvY2VkdXJlIGdudS5rYXdh LmZ1bmN0aW9ucy5BcHBlbmRWYWx1ZXM+IC0gamF2YS5sYW5nLlJ1bnRpbWVF eGNlcHRpb246IG5vIHN1Y2ggY2xhc3M6IENsYXNzMQoKSSBjYW4gYXZvaWQg dGhlIGV4Y2VwdGlvbjoKLSByZW1vdmluZyB0aGUgdHlwZSBkZWNsYXJhdGlv bgotIHVzaW5nIGAobG9hZCAiQ2xhc3MyLnNjbSIpYCBpbnN0ZWFkIG9mIGAo aW5jbHVkZSAiQ2xhc3MyLnNjbSIpYCBpbiBmb29iYXIuc2xkCgpBdCB0aGUg bW9tZW50IEknbSB1c2luZyB0aGUgc2Vjb25kIG9wdGlvbiBhbmQgaXQgd29y a3MgZmluZSBmb3IgbWUuCgpUaGUgdGhpbmcgdGhhdCBtYWRlIG1lIGFzayBp bnN0ZWFkIG9mIGFzc3VtaW5nIHRoaXMgaXMgdGhlIGV4cGVjdGVkIGJlaGF2 aW9yIGlzIHRoYXQgaXQncyBvayB0byB1c2UgQ2xhc3MxIGFzIGEgc3VwZXJj bGFzcyBvZiBDbGFzczIsIHNvIENsYXNzMiBkb2VzICJzZWUiIENsYXNzMS4g Rm9yIGV4YW1wbGUsIHRoaXMgZG9lcyBub3QgcmFpc2UgYW4gZXhjZXB0aW9u OgoKICAoZGVmaW5lLXNpbXBsZS1jbGFzcyBDbGFzczIgKENsYXNzMSkKICAg ICh4KQogICAgKCgqaW5pdCopCiAgICAgKHNldCEgeCAoQ2xhc3MxKSkpKQoK U28gbXkgcXVlc3Rpb24gaXM6IGFtIEkgZG9pbmcgaXQgdGhlIHdyb25nIHdh eSBvciBpcyBpdCBhIEthd2EgaXNzdWU/IFNob3VsZCBJIG9wZW4gYW4gaXNz dWUgaW4gdGhlIEthd2EgcmVwbz8=