llvm-project/clang/lib/Sema
Douglas Gregor 033d1257ca Properly manage the bit-widths of APInts/APSInts in array initialization.
Fixes PR clang/3377

llvm-svn: 62851
2009-01-23 16:54:12 +00:00
..
CMakeLists.txt Refactor name lookup. 2009-01-14 22:20:51 +00:00
CXXFieldCollector.h Unifies the name-lookup mechanisms used in various parts of the AST 2008-12-11 16:49:14 +00:00
IdentifierResolver.cpp Remove ScopedDecl, collapsing all of its functionality into Decl, so 2009-01-20 01:17:11 +00:00
IdentifierResolver.h Remove ScopedDecl, collapsing all of its functionality into Decl, so 2009-01-20 01:17:11 +00:00
Makefile rename libclangSEMA to libclangSema 2008-09-07 17:09:06 +00:00
ParseAST.cpp Remove the TopLevelDecls from TranslationUnit, since all of those decls are owned by the ASTContext's TranslationUnitDecl. There are definitely some leaking Decls now that I'll tackle tomorrow 2009-01-20 04:25:11 +00:00
Sema.cpp inline Sema::getLangOptions, rdar://6515190. This speeds up 2009-01-22 19:21:44 +00:00
Sema.h Handle any undeclared parameters in a K&R-style function with a 2009-01-23 16:23:13 +00:00
SemaCXXScopeSpec.cpp Refactor name lookup. 2009-01-14 22:20:51 +00:00
SemaChecking.cpp Convert more expression actions to smart pointers. 2009-01-19 00:08:26 +00:00
SemaDecl.cpp Handle any undeclared parameters in a K&R-style function with a 2009-01-23 16:23:13 +00:00
SemaDeclAttr.cpp Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type 2009-01-13 23:34:40 +00:00
SemaDeclCXX.cpp Fix a crash Anders' was seeing due to free'ing an invalid pointer 2009-01-20 21:06:38 +00:00
SemaDeclObjC.cpp Remove ScopedDecl, collapsing all of its functionality into Decl, so 2009-01-20 01:17:11 +00:00
SemaExpr.cpp Support arithmetic on pointer-to-function types as a GNU 2009-01-23 00:36:41 +00:00
SemaExprCXX.cpp Remove ScopedDecl, collapsing all of its functionality into Decl, so 2009-01-20 01:17:11 +00:00
SemaExprObjC.cpp Don't ICE (issue diagnostics) when receiver is a non-objc 2009-01-16 20:35:09 +00:00
SemaInherit.cpp Improve diagnostics for ambiguous name lookup results 2009-01-16 00:38:09 +00:00
SemaInherit.h Improve diagnostics for ambiguous name lookup results 2009-01-16 00:38:09 +00:00
SemaInit.cpp Properly manage the bit-widths of APInts/APSInts in array initialization. 2009-01-23 16:54:12 +00:00
SemaLookup.cpp Remove ScopedDecl, collapsing all of its functionality into Decl, so 2009-01-20 01:17:11 +00:00
SemaNamedCast.cpp Centralize error reporting of improper uses of incomplete types in the 2009-01-19 19:26:10 +00:00
SemaOverload.cpp Remove ScopedDecl, collapsing all of its functionality into Decl, so 2009-01-20 01:17:11 +00:00
SemaOverload.h Add support for calls to overloaded member functions. Things to note: 2008-12-22 05:46:06 +00:00
SemaStmt.cpp Fix an inline asm sema bug that I introduced. 2009-01-21 06:27:20 +00:00
SemaTemplate.cpp Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations 2008-12-24 02:52:09 +00:00
SemaType.cpp Centralize error reporting of improper uses of incomplete types in the 2009-01-19 19:26:10 +00:00
SemaUtil.h Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00