llvm-project/clang/lib/Sema
Benjamin Kramer b33a97c384 Remove useless c_str() calls in SemaCodeComplete.
llvm-svn: 90088
2009-11-29 20:18:50 +00:00
..
CMakeLists.txt Test exception spec compatibility on return type and parameters. 2009-10-11 09:03:14 +00:00
CXXFieldCollector.h Unifies the name-lookup mechanisms used in various parts of the AST 2008-12-11 16:49:14 +00:00
CodeCompleteConsumer.cpp Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. 2009-11-28 19:45:26 +00:00
IdentifierResolver.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
IdentifierResolver.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
JumpDiagnostics.cpp Silence some warnings produced by Clang, and add a missing header 2009-11-17 06:14:37 +00:00
Lookup.h Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and 2009-11-24 19:00:30 +00:00
Makefile Installation of Clang libraries and headers, from Axel Naumann! 2009-10-08 22:15:31 +00:00
ParseAST.cpp Don't call Decl::CollectingStats(false) and Stmt::CollectingStats(false). When called with false these functions return whether statistics are enabled. They don't change any state. Since we're not using the return value avoid calling them in the first place. 2009-11-29 14:50:29 +00:00
Sema.cpp Refactor our handling of expression evaluation contexts, so that Sema 2009-11-26 00:44:06 +00:00
Sema.h Refactor our handling of expression evaluation contexts, so that Sema 2009-11-26 00:44:06 +00:00
SemaAccess.cpp Refactor the code that walks a C++ inheritance hierarchy, searching 2009-10-06 17:59:45 +00:00
SemaAttr.cpp Split LookupResult into its own header. 2009-11-18 07:57:50 +00:00
SemaCXXCast.cpp CastsAwayConstness shouldn't care if member pointers point into different classes. Fixes PR5545. 2009-11-18 18:10:53 +00:00
SemaCXXScopeSpec.cpp Split LookupResult into its own header. 2009-11-18 07:57:50 +00:00
SemaChecking.cpp Adjust format attribute index for implicit object arguments. Fixes PR5521. 2009-11-17 18:02:24 +00:00
SemaCodeComplete.cpp Remove useless c_str() calls in SemaCodeComplete. 2009-11-29 20:18:50 +00:00
SemaDecl.cpp Add DeclarationName support for C++0x operator literals. They should now work as 2009-11-29 07:34:05 +00:00
SemaDeclAttr.cpp Parse C++ member check attributes - base_check, hiding, and override. 2009-11-25 04:20:27 +00:00
SemaDeclCXX.cpp Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. 2009-11-28 19:45:26 +00:00
SemaDeclObjC.cpp Don't warn if objc method param types in declaration and 2009-11-18 18:56:09 +00:00
SemaExceptionSpec.cpp First part of changes to eliminate problems with cv-qualifiers and 2009-11-16 21:35:15 +00:00
SemaExpr.cpp Add DeclarationName support for C++0x operator literals. They should now work as 2009-11-29 07:34:05 +00:00
SemaExprCXX.cpp More work on ScalarExprEmitter::EmitCastExpr: for every cast kind, either 2009-11-27 04:41:50 +00:00
SemaExprObjC.cpp Remove default argument for ImpCastExprToType. Add appropriate argument 2009-10-20 08:27:19 +00:00
SemaInit.cpp Deduce a ConstantArrayType from a value-dependent initializer list 2009-11-19 23:25:22 +00:00
SemaLookup.cpp Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and 2009-11-24 19:00:30 +00:00
SemaOverload.cpp Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. 2009-11-28 19:45:26 +00:00
SemaOverload.h This patch implements Sema for clause 13.3.3.1p4. 2009-11-06 00:23:08 +00:00
SemaStmt.cpp Fix a thinko where we weren't always performing unary conversions on the switch condition, fixing PR5612 2009-11-25 15:17:36 +00:00
SemaTemplate.cpp Add DeclarationName support for C++0x operator literals. They should now work as 2009-11-29 07:34:05 +00:00
SemaTemplate.h Implement partial ordering of function template specializations 2009-09-14 18:39:43 +00:00
SemaTemplateDeduction.cpp Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. 2009-11-28 19:45:26 +00:00
SemaTemplateInstantiate.cpp Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. 2009-11-28 19:45:26 +00:00
SemaTemplateInstantiateDecl.cpp Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. 2009-11-28 19:45:26 +00:00
SemaType.cpp Add Parser support for C++0x literal operators ('operator "" i'). 2009-11-28 04:44:28 +00:00
TreeTransform.h Add DeclarationName support for C++0x operator literals. They should now work as 2009-11-29 07:34:05 +00:00