llvm-project/clang/Sema
Chris Lattner 1a76a3c970 Break the assumption that any sort of scope (e.g. a loop scope) can
hold declarations.  Instead, introduce a new "DeclScope" scope type that
holds them explicitly.  For now, all scopes have this bit, but in the 
future we can use them to fix some issues Neil noticed.

llvm-svn: 41431
2007-08-26 06:24:45 +00:00
..
ASTStreamer.cpp Finally bite the bullet and make the major change: split the clang namespace 2007-06-15 23:05:46 +00:00
Makefile fix description 2007-05-23 23:56:42 +00:00
Sema.cpp Moved id_asprintf before id_vsnprintf in the enum used for indexing 2007-08-10 21:13:51 +00:00
Sema.h merge checkrelational and checkequality into CheckCompareOperands, 2007-08-26 01:18:55 +00:00
SemaChecking.cpp Fix the test/Sema/format-strings.c regression. This code should be refactored. 2007-08-25 05:36:18 +00:00
SemaDecl.cpp Break the assumption that any sort of scope (e.g. a loop scope) can 2007-08-26 06:24:45 +00:00
SemaExpr.cpp require that operands to __real/__imag are complex or arithmetic. This 2007-08-26 05:39:26 +00:00
SemaExprCXX.cpp Give CXXBoolLiteralExpr a type (all expressions need a valid type). 2007-08-25 14:02:58 +00:00
SemaStmt.cpp in the truncation case, make sure to propagate the sign correctly, this 2007-08-23 22:08:35 +00:00
SemaType.cpp add sema support for complex integer types 2007-08-21 17:02:28 +00:00