<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in objc_methods.m</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0dd49a56 - Use functions with prototypes when appropriate; NFC</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#0dd49a56</link>
        <description>Use functions with prototypes when appropriate; NFCA significant number of our tests in C accidentally use functionswithout prototypes. This patch converts the function signatures to havea prototype for the situations where the test is not specific to K&amp;R Cdeclarations. e.g.,  void func();becomes  void func(void);This is the eighth batch of tests being updated (there are asignificant number of other tests left to be updated).

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Sat, 12 Feb 2022 12:23:43 +0000</pubDate>
        <dc:creator>Aaron Ballman &lt;aaron@aaronballman.com&gt;</dc:creator>
    </item>
<item>
        <title>c6e68daa - Prior to adding the new &quot;expected-no-diagnostics&quot; directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#c6e68daa</link>
        <description>Prior to adding the new &quot;expected-no-diagnostics&quot; directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive.llvm-svn: 166280

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Fri, 19 Oct 2012 12:44:48 +0000</pubDate>
        <dc:creator>Andy Gibbs &lt;andyg1001@hotmail.co.uk&gt;</dc:creator>
    </item>
<item>
        <title>875a402d - Turn -Wobjc-root-class on by default.  &lt;rdar://problem/11203649&gt;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#875a402d</link>
        <description>Turn -Wobjc-root-class on by default.  &lt;rdar://problem/11203649&gt;.llvm-svn: 160707

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Wed, 25 Jul 2012 07:26:32 +0000</pubDate>
        <dc:creator>Ted Kremenek &lt;kremenek@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>bab8a96f - Implement the Objective-C &apos;instancetype&apos; type, which is an alias of</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#bab8a96f</link>
        <description>Implement the Objective-C &apos;instancetype&apos; type, which is an alias of&apos;id&apos; that can be used (only!) via a contextual keyword as the resulttype of an Objective-C message send. &apos;instancetype&apos; then gives themethod a related result type, which we have already been inferring fora variety of methods (new, alloc, init, self, retain). Addresses&lt;rdar://problem/9267640&gt;.llvm-svn: 139275

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Thu, 08 Sep 2011 01:46:34 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>33823727 - Implement Objective-C Related Result Type semantics.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#33823727</link>
        <description>Implement Objective-C Related Result Type semantics.Related result types apply Cocoa conventions to the type of messagesends and property accesses to Objective-C methods that are known toalways return objects whose type is the same as the type of thereceiving class (or a subclass thereof), such as +alloc and-init. This tightens up static type safety for Objective-C, so that wenow diagnose mistakes like this:t.m:4:10: warning: incompatible pointer types initializing &apos;NSSet *&apos;with an      expression of type &apos;NSArray *&apos; [-Wincompatible-pointer-types]  NSSet *array = [[NSArray alloc] init];         ^       ~~~~~~~~~~~~~~~~~~~~~~/System/Library/Frameworks/Foundation.framework/Headers/NSObject.h:72:1:note:       instance method &apos;init&apos; is assumed to return an instance of its      receiver      type (&apos;NSArray *&apos;)- (id)init;^It also means that we get decent type inference when writing code inObjective-C++0x:  auto array = [[NSMutableArray alloc] initWithObjects:@&quot;one&quot;,  @&quot;two&quot;,nil];  //    ^ now infers NSMutableArray* rather than idllvm-svn: 132868

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Sat, 11 Jun 2011 01:09:30 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>8fbe78f6 - Update tests to use %clang_cc1 instead of &apos;clang-cc&apos; or &apos;clang -cc1&apos;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#8fbe78f6</link>
        <description>Update tests to use %clang_cc1 instead of &apos;clang-cc&apos; or &apos;clang -cc1&apos;. - This is designed to make it obvious that %clang_cc1 is a &quot;test variable&quot;   which is substituted. It is &apos;%clang_cc1&apos; instead of &apos;%clang -cc1&apos; because it   can be useful to redefine what gets run as &apos;clang -cc1&apos; (for example, to set   a default target).llvm-svn: 91446

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Tue, 15 Dec 2009 20:14:24 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>a01b67d7 - Make tests use the new clang -cc1 flag.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#a01b67d7</link>
        <description>Make tests use the new clang -cc1 flag.llvm-svn: 91303

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Mon, 14 Dec 2009 18:00:56 +0000</pubDate>
        <dc:creator>Fariborz Jahanian &lt;fjahanian@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>f4a72b06 - Use &apos;-x&apos; &apos;foo&apos; instead of &apos;-x=foo&apos;.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#f4a72b06</link>
        <description>Use &apos;-x&apos; &apos;foo&apos; instead of &apos;-x=foo&apos;.llvm-svn: 90069

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Sun, 29 Nov 2009 09:32:31 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>8b576979 - Eliminate &amp;&amp;s in tests.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#8b576979</link>
        <description>Eliminate &amp;&amp;s in tests. - &apos;for i in $(find . -type f); do sed -e &apos;s#\(RUN:.*[^ ]\) *&amp;&amp; *$#\1#g&apos; $i | FileUpdate $i; done&apos;, for the curious.llvm-svn: 86430

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Sun, 08 Nov 2009 01:45:36 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>512b0778 - PCH support for all of the predefined Objective-C types, such as id,</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#512b0778</link>
        <description>PCH support for all of the predefined Objective-C types, such as id,SEL, Class, Protocol, CFConstantString, and__objcFastEnumerationState. With this, we can now run the Objective-Cmethods and properties PCH tests.llvm-svn: 69932

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Thu, 23 Apr 2009 22:29:11 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>0cbba990 - More PushOnScopeChain() FIXME&apos;s.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#0cbba990</link>
        <description>More PushOnScopeChain() FIXME&apos;s.llvm-svn: 69894

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Thu, 23 Apr 2009 16:00:56 +0000</pubDate>
        <dc:creator>Steve Naroff &lt;snaroff@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>3c301dc5 - Sema::ActOnStartClassInterface(): Use PushOnScopeChains().</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#3c301dc5</link>
        <description>Sema::ActOnStartClassInterface(): Use PushOnScopeChains().This enables class recognition to work with PCH. I believe this means we can remove Sema::ObjCInterfaceDecls and it&apos;s usage within Sema::LookupName(). Will investigate.llvm-svn: 69891

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Thu, 23 Apr 2009 15:15:40 +0000</pubDate>
        <dc:creator>Steve Naroff &lt;snaroff@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>01146a5f - rename methods.* -&gt; objc_methods.*</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/PCH/objc_methods.m#01146a5f</link>
        <description>rename methods.* -&gt; objc_methods.*llvm-svn: 69778

            List of files:
            /llvm-project-15.0.7/clang/test/PCH/objc_methods.m</description>
        <pubDate>Wed, 22 Apr 2009 05:31:53 +0000</pubDate>
        <dc:creator>Chris Lattner &lt;sabre@nondot.org&gt;</dc:creator>
    </item>
</channel>
</rss>
