llvm-project/clang/lib/Sema
Anders Carlsson 6b06e18c70 Wide Pascal strings should be of type wchar_t[] and not unsigned char[].
llvm-svn: 129017
2011-04-06 18:42:48 +00:00
..
AnalysisBasedWarnings.cpp Simplify the tracking of when to issue a fixit hint, making the helper 2011-04-05 18:27:05 +00:00
AttributeList.cpp Insomniac refactoring: change how the parser allocates attributes so that 2011-03-24 11:26:52 +00:00
CMakeLists.txt Teach DelayedDiagnostic to copy its string, rather than hope that the 2011-03-23 15:13:44 +00:00
CodeCompleteConsumer.cpp Implement a new 'availability' attribute, that allows one to specify 2011-03-23 00:50:03 +00:00
DeclSpec.cpp Remove the last of ClassVirtSpecifiers. 2011-03-25 14:53:29 +00:00
DelayedDiagnostic.cpp Teach DelayedDiagnostic to copy its string, rather than hope that the 2011-03-23 15:13:44 +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 Step #1/N of implementing support for __label__: split labels into 2011-02-17 07:39:24 +00:00
Makefile BUILD_ARCHIVE is the default for libraries, no need to set it. 2010-07-18 00:14:47 +00:00
Sema.cpp Fix my earlier commit to work with escaped newlines and leave breadcrumbs 2011-03-08 07:59:04 +00:00
SemaAccess.cpp Handle delayed access in local declarations. PR9229. 2011-02-15 22:51:53 +00:00
SemaAttr.cpp On Mac OS X, the presence of an 'availability' attribute for that 2011-03-26 12:10:19 +00:00
SemaCXXCast.cpp supported: AltiVec vector initialization with a single literal according to PIM section 2.5.1 - after initialization all elements have the value specified by the literal 2011-03-27 09:32:40 +00:00
SemaCXXScopeSpec.cpp Teach Sema::ActOnCXXNestedNameSpecifier and Sema::CheckTemplateIdType 2011-03-04 21:37:14 +00:00
SemaChecking.cpp Refactor one helper function to merely forward to another so that there 2011-04-05 06:47:57 +00:00
SemaCodeComplete.cpp Make helpers static. 2011-03-26 12:38:21 +00:00
SemaDecl.cpp Fix PR 9626 (duplicated self-init warnings under -Wuninitialized) with numerous CFG and UninitializedValues analysis changes: 2011-04-04 23:29:12 +00:00
SemaDeclAttr.cpp Extend the new 'availability' attribute with support for an 2011-03-26 03:35:55 +00:00
SemaDeclCXX.cpp Make -Wheader-hygiene not complain about USING_NAMESPACE_THROUGH_MACRO in a non-header file. 2011-04-02 19:45:15 +00:00
SemaDeclObjC.cpp Implement a new 'availability' attribute, that allows one to specify 2011-03-23 00:50:03 +00:00
SemaExceptionSpec.cpp Downgrade err_mismatched_exception_spec to a ExtWarning in Microsoft mode. MSVC doesn't do any validation on exception specifications. 2011-03-19 23:05:18 +00:00
SemaExpr.cpp Wide Pascal strings should be of type wchar_t[] and not unsigned char[]. 2011-04-06 18:42:48 +00:00
SemaExprCXX.cpp Make ChainedIncludesSource an ExternalSemaSource, otherwise initialization of the ASTReader is incomplete, leading to errors like not realizing std::type_info is already defined. 2011-03-31 19:29:24 +00:00
SemaExprObjC.cpp Fix lookup for class messages sent to qualified-class 2011-04-06 18:40:08 +00:00
SemaInit.cpp Implement delegating constructors partially. 2011-02-26 19:13:13 +00:00
SemaLookup.cpp Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. 2011-03-06 10:52:04 +00:00
SemaObjCProperty.cpp de-sugared when accessing property reference type. 2011-03-30 16:59:30 +00:00
SemaOverload.cpp PR9615: make sure we destroy any temporaries returned by operator->. 2011-04-04 01:18:25 +00:00
SemaStmt.cpp Lookup selector in protocol list of qualified objc type 2011-03-09 20:18:06 +00:00
SemaTemplate.cpp Make helpers static. 2011-03-26 12:38:21 +00:00
SemaTemplateDeduction.cpp Fix PR9488: 'auto' type substitution can fail (for instance, if it creates a reference-to-void type). Don't crash if it does. 2011-03-17 16:11:59 +00:00
SemaTemplateInstantiate.cpp Fixed source range for all DeclaratorDecl's. 2011-03-08 08:55:46 +00:00
SemaTemplateInstantiateDecl.cpp Implement instantiation of noexcept spec and add a test case. 2011-03-14 18:51:50 +00:00
SemaTemplateVariadic.cpp remove some defensive code: LocalInstantiationScope::getInstantiationOf 2011-02-17 19:38:27 +00:00
SemaType.cpp Properly move attributes to the decl spec when applying them there. 2011-03-26 01:39:56 +00:00
TargetAttributesSema.cpp Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. 2011-02-17 08:51:38 +00:00
TargetAttributesSema.h Remove Sema.h's dependency on DeclCXX.h. 2010-08-25 07:42:41 +00:00
TreeTransform.h Fix an error in TreeTransform where we failed to copy the TemplateName's 2011-04-01 02:03:23 +00:00
TypeLocBuilder.h Remove crash recovery cleanups from TypeLocBuilder. They were a bit error prone, only hit in rare cases. 2011-03-22 01:15:21 +00:00