llvm-project/clang/lib/Sema
Douglas Gregor bae31201bb Turn Sema::DelegatingCtorDecls into a LazyVector.
llvm-svn: 136273
2011-07-27 21:57:17 +00:00
..
AnalysisBasedWarnings.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
AttributeList.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
CMakeLists.txt Move all of Sema's member-access-related checking out of SemaExpr.cpp 2011-06-23 00:49:38 +00:00
CodeCompleteConsumer.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
DeclSpec.cpp Add 'mutable' to the function declarator chunk, to be used when 2011-07-13 21:47:47 +00:00
DelayedDiagnostic.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
IdentifierResolver.cpp Fix the insertion of label declarations into the identifier chain in 2011-03-24 10:35:39 +00:00
JumpDiagnostics.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
Scope.cpp Store a parameter index and function prototype depth in every 2011-05-01 22:35:37 +00:00
Sema.cpp Switch Sema::UnusedFileScopedDecls over to a LazyVector. 2011-07-27 21:45:57 +00:00
SemaAccess.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaAttr.cpp Add ms_struct attribute on record typee 2011-04-26 17:54:40 +00:00
SemaCXXCast.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaCXXScopeSpec.cpp In Microsoft mode, if we are within a templated function and we can't resolve Identifier during BuildCXXNestedNameSpecifier, then extend the SS with Identifier. This will have the effect of resolving Identifier during template instantiation. The goal is to be able to resolve a function call whose nested-name-specifier is located inside a dependent base class. 2011-07-27 01:05:24 +00:00
SemaChecking.cpp Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
SemaCodeComplete.cpp Eliminate a bunch of temporary strings. 2011-07-26 16:59:25 +00:00
SemaDecl.cpp Provide fixit for static use of objective-c type 2011-07-26 17:58:54 +00:00
SemaDeclAttr.cpp Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
SemaDeclCXX.cpp Turn Sema::DelegatingCtorDecls into a LazyVector. 2011-07-27 21:57:17 +00:00
SemaDeclObjC.cpp objc: clang should warn if redeclaration of methods 2011-07-24 20:53:26 +00:00
SemaExceptionSpec.cpp Implement support for C++11 in-class initialization of non-static data members. 2011-06-11 17:19:42 +00:00
SemaExpr.cpp Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
SemaExprCXX.cpp Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
SemaExprMember.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaExprObjC.cpp Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
SemaInit.cpp Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
SemaLookup.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaObjCProperty.cpp In ARC we emit an error when compiling: 2011-07-26 21:48:26 +00:00
SemaOverload.cpp Tests for explicit conversion operators, along with a fix to avoid 2011-07-23 18:59:35 +00:00
SemaStmt.cpp The lock operand to an @synchronized statement is also 2011-07-27 21:50:02 +00:00
SemaTemplate.cpp Add support for C++0x unicode string and character literals, from Craig Topper! 2011-07-27 05:40:30 +00:00
SemaTemplateDeduction.cpp Objective-C++ ARC: When performing template argument deduction for a 2011-07-26 14:53:44 +00:00
SemaTemplateInstantiate.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaTemplateInstantiateDecl.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaTemplateVariadic.cpp remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 2011-07-23 10:55:15 +00:00
SemaType.cpp Forbid address-space-qualified function types, per TR 18037 2011-07-27 20:30:05 +00:00
TargetAttributesSema.cpp Support for C++11 (non-template) alias declarations. 2011-04-15 14:24:37 +00:00
TargetAttributesSema.h Remove Sema.h's dependency on DeclCXX.h. 2010-08-25 07:42:41 +00:00
TreeTransform.h The lock operand to an @synchronized statement is also 2011-07-27 21:50:02 +00:00
TypeLocBuilder.h Remove more unnecessary #include <llvm/ADT/SmallVector.h> 2011-06-20 06:11:46 +00:00