hanchenye-llvm-project/clang/lib/Sema
Alexis Hunt ed05325dbe Convert DeclNodes to use TableGen.
The macros required for DeclNodes use have changed to match the use of
StmtNodes. The FooFirst enumerator constants have been named firstFoo
to match usage elsewhere.

llvm-svn: 105165
2010-05-30 07:21:58 +00:00
..
AnalysisBasedWarnings.cpp Add a hack to silence warnings about failing to return from functions after 2010-05-17 23:51:52 +00:00
AnalysisBasedWarnings.h Remove micro-optimization for not issueing CFG-based warnings for 'static inline' functions 2010-04-08 18:51:44 +00:00
CMakeLists.txt Convert DeclNodes to use TableGen. 2010-05-30 07:21:58 +00:00
CXXFieldCollector.h ActOnTagDefinitionError is supposed to 'unwind' ActOnTagStartDefinition, not 2010-03-17 19:25:57 +00:00
CodeCompleteConsumer.cpp Introduce priorities into the code-completion results. 2010-05-26 22:00:08 +00:00
IdentifierResolver.cpp
IdentifierResolver.h
JumpDiagnostics.cpp Improve commentary on the indirect-goto jump scope checker and extract 2010-05-12 02:37:54 +00:00
Lookup.h Recommit r102215, this time being more careful to only set the "principal 2010-04-24 01:30:58 +00:00
Makefile Allow users to set CPPFLAGS and CXXFLAGS on the make command line. 2010-03-12 22:55:16 +00:00
ParseAST.cpp push some source location information down through the compiler, 2010-04-20 20:35:58 +00:00
Sema.cpp A more minimal fix for PR6762. 2010-05-28 18:45:08 +00:00
Sema.h Teach code completion to adjust its completion priorities based on the 2010-05-30 01:49:25 +00:00
SemaAccess.cpp When we complain about a member being inaccessible due to a constraint 2010-05-28 04:34:55 +00:00
SemaAttr.cpp Sema: Fix comment, apparently #pragma options align=power is just the same as 2010-05-28 20:08:00 +00:00
SemaCXXCast.cpp Use CanQualType to enforce the use of a canonical type argument to 2010-05-21 20:29:55 +00:00
SemaCXXScopeSpec.cpp It turns out that basically every caller to RequireCompleteDeclContext 2010-05-01 00:40:08 +00:00
SemaChecking.cpp Tell the string literal parser when it's not permitted to emit 2010-05-26 05:35:51 +00:00
SemaCodeComplete.cpp Teach code-completion for calls to be more careful with a 2010-05-30 06:10:08 +00:00
SemaDecl.cpp Sema: Replace getPragmaPackAlignment with AddAlignmentAttributesForRecord, which 2010-05-27 01:53:40 +00:00
SemaDeclAttr.cpp Roll back r104941. 2010-05-28 18:25:28 +00:00
SemaDeclCXX.cpp When filtering out previous declarations of friend functions, consider the 2010-05-28 01:41:47 +00:00
SemaDeclObjC.cpp Clang missing warning about conflicting declaration vs. definition 2010-05-21 23:28:58 +00:00
SemaExceptionSpec.cpp Disable exception-spec compatibility checking under -fno-exceptions. 2010-05-28 08:37:35 +00:00
SemaExpr.cpp In C++, one cannot assign from an arithmetic type to an enumeration 2010-05-23 21:53:47 +00:00
SemaExprCXX.cpp Downgrade deletion of a void* from an error (which is should be) to an 2010-05-24 17:01:56 +00:00
SemaExprObjC.cpp Improve our handling of reference binding for subobjects of 2010-05-22 05:17:18 +00:00
SemaInit.cpp Add a new failure kind, FK_Incomplete, to InitializationSequence, to 2010-05-20 22:12:02 +00:00
SemaInit.h Add a new failure kind, FK_Incomplete, to InitializationSequence, to 2010-05-20 22:12:02 +00:00
SemaLookup.cpp A more minimal fix for PR6762. 2010-05-28 18:45:08 +00:00
SemaObjCProperty.cpp Misc. fixes to bring Objetive-C++'s handling of 2010-05-18 23:04:17 +00:00
SemaOverload.cpp Make sure to strip off top-level cv-qualifiers as part of a 2010-05-25 15:31:05 +00:00
SemaOverload.h An identity conversion is better than any non-identity 2010-05-23 22:10:15 +00:00
SemaStmt.cpp If a switch condition is constant, don't warn about missing enum cases. 2010-05-18 03:19:21 +00:00
SemaTemplate.cpp Copy source information for the inner type of an elaborated type; fixes some 2010-05-28 23:32:21 +00:00
SemaTemplate.h After performing template argument deduction for a function template, 2010-03-28 02:42:43 +00:00
SemaTemplateDeduction.cpp Substantially alter the design of the Objective C type AST by introducing 2010-05-15 11:32:37 +00:00
SemaTemplateInstantiate.cpp Make sure that we instantiate variably modified types, even if they 2010-05-24 17:22:01 +00:00
SemaTemplateInstantiateDecl.cpp Convert DeclNodes to use TableGen. 2010-05-30 07:21:58 +00:00
SemaType.cpp Don't complain about VLAs of non-POD types when the array type is 2010-05-24 20:42:30 +00:00
TargetAttributesSema.cpp Don't emit a warning about a dllimport attribute being used in a typedef 2010-02-21 05:12:56 +00:00
TargetAttributesSema.h
TreeTransform.h Require a complete type when performing the qualified lookup during 2010-05-27 06:40:31 +00:00