<?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 interface-scope.m</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><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/SemaObjC/interface-scope.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/SemaObjC/interface-scope.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>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/SemaObjC/interface-scope.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/SemaObjC/interface-scope.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>0399c1c9 - Change tests to use clang -cc1...</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaObjC/interface-scope.m#0399c1c9</link>
        <description>Change tests to use clang -cc1...llvm-svn: 91297

            List of files:
            /llvm-project-15.0.7/clang/test/SemaObjC/interface-scope.m</description>
        <pubDate>Mon, 14 Dec 2009 17:36:25 +0000</pubDate>
        <dc:creator>Fariborz Jahanian &lt;fjahanian@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>a45cf5b6 - Rename clang to clang-cc.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaObjC/interface-scope.m#a45cf5b6</link>
        <description>Rename clang to clang-cc.Tests and drivers updated, still need to shuffle dirs.llvm-svn: 67602

            List of files:
            /llvm-project-15.0.7/clang/test/SemaObjC/interface-scope.m</description>
        <pubDate>Tue, 24 Mar 2009 02:24:46 +0000</pubDate>
        <dc:creator>Daniel Dunbar &lt;daniel@zuster.org&gt;</dc:creator>
    </item>
<item>
        <title>82ac25e4 - Unify the code for defining tags in C and C++, so that we always</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/clang/test/SemaObjC/interface-scope.m#82ac25e4</link>
        <description>Unify the code for defining tags in C and C++, so that we alwaysintroduce a Scope for the body of a tag. This reduces the number ofsemantic differences between C and C++ structs and unions, and willhelp with other features (e.g., anonymous unions) in C. Some importantpoints:  - Fields are now in the &quot;member&quot; namespace (IDNS_Member), to keep    them separate from tags and ordinary names in C. See the new test    in Sema/member-reference.c for an example of why this matters. In    C++, ordinary and member name lookup will find members in both the    ordinary and member namespace, so the difference between    IDNS_Member and IDNS_Ordinary is erased by Sema::LookupDecl (but    only in C++!).   - We always introduce a Scope and push a DeclContext when we&apos;re    defining a tag, in both C and C++. Previously, we had different    actions and different Scope/CurContext behavior for enums, C    structs/unions, and C++ structs/unions/classes. Now, it&apos;s one pair    of actions. (Yay!)There&apos;s still some fuzziness in the handling of struct/union/enumdefinitions within other struct/union/enum definitions in C. We&apos;llneed to do some more cleanup to eliminate some reliance on CurContextbefore we can solve this issue for real. What we want is for somethinglike this:  struct X {    struct T { int x; } t;  };to introduce T into translation unit scope (placing it at theappropriate point in the IdentifierResolver chain, too), but it shouldstill have struct X as its lexical declarationcontext. PushOnScopeChains isn&apos;t smart enough to do that yet, though,so there&apos;s a FIXME test in nested-redef.cllvm-svn: 61940

            List of files:
            /llvm-project-15.0.7/clang/test/SemaObjC/interface-scope.m</description>
        <pubDate>Thu, 08 Jan 2009 20:45:30 +0000</pubDate>
        <dc:creator>Douglas Gregor &lt;dgregor@apple.com&gt;</dc:creator>
    </item>
</channel>
</rss>
