]> granicus.if.org Git - clang/commit
Eliminate the comma locations from all of the Sema routines that deal
authorDouglas Gregor <dgregor@apple.com>
Thu, 9 Sep 2010 16:33:13 +0000 (16:33 +0000)
committerDouglas Gregor <dgregor@apple.com>
Thu, 9 Sep 2010 16:33:13 +0000 (16:33 +0000)
commita1a04786cea2445759026edacd096abd1fbf4a05
tree947186f59f5612280a44351e6025d664540facb1
parentb2ebdf9ced01a9d691b64952a747289d28fc089e
Eliminate the comma locations from all of the Sema routines that deal
with comma-separated lists. We never actually used the comma
locations, nor did we store them in the AST, but we did manage to
waste time during template instantiation to produce fake locations.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113495 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Sema/Sema.h
lib/Parse/ParseDecl.cpp
lib/Parse/ParseDeclCXX.cpp
lib/Parse/ParseExpr.cpp
lib/Parse/ParseExprCXX.cpp
lib/Sema/SemaDeclCXX.cpp
lib/Sema/SemaExpr.cpp
lib/Sema/SemaExprCXX.cpp
lib/Sema/SemaOverload.cpp
lib/Sema/SemaTemplateInstantiateDecl.cpp
lib/Sema/TreeTransform.h