clang-1/lib/Sema
Anders Carlsson 2d46eb21eb Call MaybeBindToTemporary for overloaded binary and unary operators.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@79173 91177308-0d34-0410-b5e6-96231b3b80d8
2009-08-16 04:11:06 +00:00
..
CMakeLists.txt Refactor the template-instantiation logic for expressions into a 2009-08-11 05:31:07 +00:00
CXXFieldCollector.h Unifies the name-lookup mechanisms used in various parts of the AST 2008-12-11 16:49:14 +00:00
IdentifierResolver.cpp Lazy deserialization of the declaration chains associated with 2009-04-21 22:25:48 +00:00
IdentifierResolver.h Lazy deserialization of the declaration chains associated with 2009-04-21 22:25:48 +00:00
JumpDiagnostics.cpp enhance the goto checker to reject jumps across __block variable definitions. 2009-07-19 20:17:11 +00:00
Makefile Build system changes to use TableGen to generate the various 2009-03-16 23:06:59 +00:00
ParseAST.cpp PR3679 - enable #pragma weak aliasing. 2009-07-31 02:52:19 +00:00
Sema.cpp Add a CastInfo struct that will be used for cast information when constructing cast expressions. Right now it only stores the cast kind, but in the future it might store conversion functions and constructors. 2009-08-10 21:30:22 +00:00
Sema.h Move builtin call checking out into a separate function, make CheckFunctionCall and CheckBlockCall return bool instead. No intended functionality change. 2009-08-16 01:56:34 +00:00
SemaAccess.cpp Enhance testing of overriding exception specs for inaccessible base exceptions. 2009-07-18 14:32:15 +00:00
SemaAttr.cpp Per advice that Doug Gregor gave me several months ago, clean up the 2009-08-03 23:24:57 +00:00
SemaCXXCast.cpp More CastKind work. 2009-08-07 22:21:05 +00:00
SemaCXXScopeSpec.cpp Take 2 on AltiVec-style vector initializers. 2009-08-10 23:49:36 +00:00
SemaChecking.cpp Move builtin call checking out into a separate function, make CheckFunctionCall and CheckBlockCall return bool instead. No intended functionality change. 2009-08-16 01:56:34 +00:00
SemaDecl.cpp Implement __is_empty. Patch by Sean Hunt. 2009-08-15 21:55:26 +00:00
SemaDeclAttr.cpp Change handling of attribute 'malloc' to only accept the attribute on function 2009-08-15 00:51:46 +00:00
SemaDeclCXX.cpp BuildCXXConstructExpr doesn't need to take an ASTContext. 2009-08-15 23:41:35 +00:00
SemaDeclObjC.cpp Fixed a regression in deciding when to issue warning on properties which 2009-08-14 18:06:25 +00:00
SemaExpr.cpp Make sure to call MaybeBindToTemporary when creating CallExprs. 2009-08-16 03:06:32 +00:00
SemaExprCXX.cpp BuildCXXConstructExpr doesn't need to take an ASTContext. 2009-08-15 23:41:35 +00:00
SemaExprObjC.cpp Remove a bunch of FIXME's related to ObjC type checking. 2009-07-23 01:01:38 +00:00
SemaInherit.cpp Canonicalize else. 2009-08-04 21:02:39 +00:00
SemaInherit.h Add a member lookup criteria constructor for searching for overridden virtual member functions. Use this instead of regular name lookup when checking for overriding functions so we will see declarations that would otherwise be hidden. Fixes 6902298. 2009-05-30 00:52:53 +00:00
SemaInit.cpp BuildCXXConstructExpr doesn't need to take an ASTContext. 2009-08-15 23:41:35 +00:00
SemaLookup.cpp Argument-dependent lookup for friend declarations. Add a new decl type, 2009-08-11 06:59:38 +00:00
SemaOverload.cpp Call MaybeBindToTemporary for overloaded binary and unary operators. 2009-08-16 04:11:06 +00:00
SemaOverload.h Fix a crash bug when comparing overload quality of conversion operators with conversion constructors. 2009-04-16 17:51:27 +00:00
SemaStmt.cpp objc2's foreach statement's selector type can be 2009-08-14 21:53:27 +00:00
SemaTemplate.cpp Add newline at end of file. 2009-08-11 22:33:06 +00:00
SemaTemplateDeduction.cpp Get rid of Stmt::Clone now that we can reference count statements instead. 2009-08-08 02:50:17 +00:00
SemaTemplateInstantiate.cpp Refactor the template-instantiation logic for expressions into a 2009-08-11 05:31:07 +00:00
SemaTemplateInstantiateDecl.cpp Implement __is_empty. Patch by Sean Hunt. 2009-08-15 21:55:26 +00:00
SemaTemplateInstantiateStmt.cpp Get rid of Stmt::Clone now that we can reference count statements instead. 2009-08-08 02:50:17 +00:00
SemaType.cpp Get rid of "smart" quotes. Per report on cfe-dev. 2009-08-05 19:21:58 +00:00
TreeTransform.h BuildCXXConstructExpr doesn't need to take an ASTContext. 2009-08-15 23:41:35 +00:00