llvm-project/clang/lib/Sema
Chris Lattner fb24a3a4ec push some source location information down through the compiler,
into ContentCache::getBuffer.  This allows it to produce 
diagnostics on the broken #include line instead of without a 
location.

llvm-svn: 101939
2010-04-20 20:35:58 +00:00
..
AnalysisBasedWarnings.cpp If a non-noreturn virtual member function is guaranteed not to return, 2010-04-16 23:28:44 +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 Refactor CFG-based warnings in Sema to be run by a worked object called AnalysisBasedWarnings. 2010-03-20 21:06:02 +00:00
CXXFieldCollector.h ActOnTagDefinitionError is supposed to 'unwind' ActOnTagStartDefinition, not 2010-03-17 19:25:57 +00:00
CodeCompleteConsumer.cpp Add raw_ostream operators to NamedDecl for convenience. Switch over all users of getNameAsString on a stream. 2010-04-17 09:33:03 +00:00
IdentifierResolver.cpp Optimize the implementation of IdDeclInfo pooling in the IdentifierResolver. 2010-02-15 19:38:00 +00:00
IdentifierResolver.h Eliminate dead code. 2010-01-02 21:44:36 +00:00
JumpDiagnostics.cpp Make a note for the C++0x future, when we'll have to revisit the jump-diagnostics handling for variables without initializers 2010-03-08 02:49:08 +00:00
Lookup.h Implement C++ [temp.local]p4, which specifies how we eliminate 2010-04-12 20:54:26 +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 Remove all "used" static functions *after* we have performed all of 2010-04-09 17:41:13 +00:00
Sema.h Remove dead code. 2010-04-20 18:01:57 +00:00
SemaAccess.cpp Fix the access checking of function and function template argument types, 2010-04-18 08:23:21 +00:00
SemaAttr.cpp Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: 2009-12-02 08:25:40 +00:00
SemaCXXCast.cpp Collapse the three separate initialization paths in 2010-04-16 22:09:46 +00:00
SemaCXXScopeSpec.cpp Teach typo correction about various language keywords. We can't 2010-04-14 20:04:41 +00:00
SemaChecking.cpp Remove the argument number from the constant integer diagnostic. 2010-04-19 18:23:02 +00:00
SemaCodeComplete.cpp Eliminate the ForceRValue parameter to Sema::AddOverloadCandidate 2010-04-16 17:41:49 +00:00
SemaDecl.cpp Keep track of the actual storage specifier written on a variable or 2010-04-19 22:54:31 +00:00
SemaDeclAttr.cpp Keep track of the actual storage specifier written on a variable or 2010-04-19 22:54:31 +00:00
SemaDeclCXX.cpp Keep track of the actual storage specifier written on a variable or 2010-04-19 22:54:31 +00:00
SemaDeclObjC.cpp Keep track of the actual storage specifier written on a variable or 2010-04-19 22:54:31 +00:00
SemaExceptionSpec.cpp Reinstate my CodeModificationHint -> FixItHint renaming patch, without 2010-03-31 17:46:05 +00:00
SemaExpr.cpp Switch Sema::FindCompositePointerType() over to InitializationSequence. 2010-04-16 23:20:25 +00:00
SemaExprCXX.cpp Restore r101841 without modification. Also mark 'operator delete' as used for 2010-04-20 02:18:25 +00:00
SemaExprObjC.cpp Patch to support transparent_union types on 2010-04-20 20:28:15 +00:00
SemaInit.cpp reapply john's patch, he broke mainline again by changing the test. 2010-04-20 05:19:10 +00:00
SemaInit.h In C++98/03, when binding a reference to an rvalue of 2010-04-18 07:40:54 +00:00
SemaLookup.cpp When searching for code-completion and typo-correction candidates, 2010-04-19 18:02:19 +00:00
SemaObjCProperty.cpp Keep track of the actual storage specifier written on a variable or 2010-04-19 22:54:31 +00:00
SemaOverload.cpp Remove dead code. 2010-04-20 18:01:57 +00:00
SemaOverload.h Improve our handling of user-defined conversions as part of overload 2010-04-17 22:01:05 +00:00
SemaStmt.cpp make our existing "switch on bool" warning work for C. Since 2010-04-16 23:34:13 +00:00
SemaTemplate.cpp C++ [namespace.memdef]p3 only applies when the friend is not named via 2010-04-18 17:37:40 +00:00
SemaTemplate.h After performing template argument deduction for a function template, 2010-03-28 02:42:43 +00:00
SemaTemplateDeduction.cpp Rename TypenameType to DependentNameType in anticipation of some 2010-03-31 17:34:00 +00:00
SemaTemplateInstantiate.cpp Introduce a limit on the depth of the template instantiation backtrace 2010-04-20 07:18:24 +00:00
SemaTemplateInstantiateDecl.cpp Keep track of the actual storage specifier written on a variable or 2010-04-19 22:54:31 +00:00
SemaType.cpp Fix -Wcast-qual warnings. 2010-04-19 16:39:44 +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 Generalize target weirdness handling having proper layering in mind: 2010-01-10 12:58:08 +00:00
TreeTransform.h Keep proper source location information for the type in an Objective-C 2010-04-20 15:39:42 +00:00