aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaCast.cpp
AgeCommit message (Expand)Author
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-10-16Implement GCC's -Wint-to-pointer-cast.David Blaikie
2012-08-23Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer
2012-08-23Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer
2012-08-17c: implement gcc's -Wbad-function-cast which warnsFariborz Jahanian
2012-08-16objective-C: deprecate casts of ObjC's SELFariborz Jahanian
2012-07-16Add correct parenthesis range to CXXConstructExprs insideDaniel Jasper
2012-06-16Fix Sema and IRGen for atomic compound assignment so it has the right semanti...Eli Friedman
2012-05-07Detecting illegal instantiations of abstract types when using a function-styl...Aaron Ballman
2012-05-04Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor
2012-04-29PR9546, DR1268: A prvalue cannot be reinterpret_cast to an rvalue referenceRichard Smith
2012-03-11Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie
2012-03-06Add clang support for new Objective-C literal syntax for NSDictionary, NSArray,Ted Kremenek
2012-02-25ArrayRef'ize various functions in the AST/Parser/Sema.Ahmed Charles
2012-02-15Split reinterpret_casts of member pointers out from CK_BitCast; thisJohn McCall
2012-02-13Don't route explicit construction via list-initialization through the functio...Sebastian Redl
2012-02-12Proper initializer list support for new expressions and type construct expres...Sebastian Redl
2012-02-12Change the way we store initialization kinds so that all direct inits can dis...Sebastian Redl
2012-02-03C++ 5.2.10p2 has a note that mentions that, subject to all other restrictions,Chad Rosier
2012-01-17Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie
2012-01-16Some improvements to the handling of C11 atomic types:David Chisnall
2012-01-12Fix some edge cases with C++ casts and placeholder expressions.Eli Friedman
2011-11-29Revert r145244. It causes us to create broken ASTs with missing type informationRichard Smith
2011-11-28Removed useless ImplicitCast nodes in explicit cstyle and static castsNicola Gigante
2011-11-15Fixed a cut&paste error introduced in r141336.Abramo Bagnara
2011-10-31Add missing lvalue-to-rvalue conversion.Eli Friedman
2011-10-18-Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 1.Richard Smith
2011-10-17Teach the ARC compiler to not require __bridge casts whenJohn McCall
2011-10-17Add a helper function for determining whether an expressionJohn McCall
2011-10-11Catch placeholder types in DefaultLvalueConversionJohn McCall
2011-10-11Rename SemaCXXCast.cpp to SemaCast.cpp.John McCall