[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cfe-commits
Subject:    Re: [PATCH] D11658: [Sema] main can't be declared as global variable
From:       Joerg Sonnenberger via cfe-commits <cfe-commits () lists ! llvm ! org>
Date:       2015-08-10 18:32:57
Message-ID: 20150810183257.GC14581 () britannica ! bec ! de
[Download RAW message or body]

On Thu, Jul 30, 2015 at 07:01:22PM +0000, Davide Italiano wrote:
> Index: test/CXX/basic/basic.start/basic.start.main/p3.cpp
> ===================================================================
> --- test/CXX/basic/basic.start/basic.start.main/p3.cpp
> +++ test/CXX/basic/basic.start/basic.start.main/p3.cpp
> @@ -0,0 +1,8 @@
> +// RUN: %clang_cc1 -fsyntax-only -verify %s
> +
> +int main; // expected-error{{main can't be declared as global variable}}
> +
> +int f () {
> +  int main; // OK
> +  (void)main;
> +}

What about "static int main" in file scope?

Joerg
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic