]> granicus.if.org Git - clang/commit
Set loc earlier in CheckSingleInitializer to avoid emitting a
authorChris Lattner <sabre@nondot.org>
Tue, 27 Nov 2007 21:21:35 +0000 (21:21 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 27 Nov 2007 21:21:35 +0000 (21:21 +0000)
commitf471f2eb17ad9733b73785bf256639110f26d330
treeb49e9e0fdcf108ec88b796dbe90260ad84a99eba
parentda5a6b6d9fd52899499d5b7b46273ec844dcaa6e
Set loc earlier in CheckSingleInitializer to avoid emitting a
diagnostic without a location.  This produces:

simpleTest.c:2:18: error: initializer element is not constant
int *myPointer = &(myArray[2]);
                 ^~~~~~~~~~~~~

instead of:

error: initializer element is not constant

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@44375 91177308-0d34-0410-b5e6-96231b3b80d8
Sema/SemaDecl.cpp