aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2011-11-04Switch the C++ include interface in the ToolChain to use the same namingChandler Carruth
2011-11-04[arcmt] In GC, error out when there is a call that returns a pointer toArgyrios Kyrtzidis
2011-11-04In ARC, when applying an ownership to a non-objc pointer, instead of ignoring itArgyrios Kyrtzidis
2011-11-04Enable -flimit-debug-info by default. Now, clang lazily emits debug info for ...Devang Patel
2011-11-04[driver] Don't blindly accept all -g options.Chad Rosier
2011-11-04Revert r143551. It is causing g++.dg/template/crash52.C test failure.Devang Patel
2011-11-04objc: fixed enum type is supported in objc mode.Fariborz Jahanian
2011-11-04[arcmt] For GC, cleanup and turn -finalize to -dealloc.Argyrios Kyrtzidis
2011-11-04[arcmt] In GC, error for use of CFMakeCollectable because it will leak theArgyrios Kyrtzidis
2011-11-04In C++ keep unavailable function calls in the AST, like in C/ObjC.Argyrios Kyrtzidis
2011-11-04[arcmt] In GC, transform NSMakeCollectable to CFBridgingRelease.Argyrios Kyrtzidis
2011-11-04Remove unused variables.Benjamin Kramer
2011-11-04Sink the strange '-stdlib=...' flag handling into the C++ includeChandler Carruth
2011-11-04Sink the handling of -fobjc-arc-cxxlib to live with the other -fobjc-arcChandler Carruth
2011-11-04Add a FIXME to cleanup the CPATH handling. It's currently burried withChandler Carruth
2011-11-04Add a system include management interface to the toolchain, and call itChandler Carruth
2011-11-04Constant expression evaluation: refactor to start the groundwork for coping withRichard Smith
2011-11-04Constant expression evaluation: track the manner in which an lvalue was written,Richard Smith
2011-11-04Constant expression evaluation: although we don't know whether a literal willRichard Smith
2011-11-03In the AST dump, add a space between the type and value for CharacterLiteral.Richard Trieu
2011-11-03Use a single integer type for a sub-doubleword part of a byval structure.Akira Hatanaka
2011-11-03Fix alignment on alloca's for parameters using ABIArgInfo::Expand. Eli Friedman
2011-11-03Parse the warning options twice. The first pass sets diagnostic state, while Chad Rosier
2011-11-03After resetting the diagnostic state, set the number of warning occurring in ...Argyrios Kyrtzidis
2011-11-03Fix the alignment on scalar parameter variables so that it matches what the A...Eli Friedman
2011-11-03[libclang] Fix crash when a #pragma diagnostic is included in the preamble.Argyrios Kyrtzidis
2011-11-03Extend IsSimplyAccessible to check for Objective-C instance variableDouglas Gregor
2011-11-03Teach the ASTImporter to import DefinitionData bits.Douglas Gregor
2011-11-03Class can't be null in this contextDouglas Gregor
2011-11-03Refactor Sema::IsSimplyAccessible slightly, to work on a DeclContext rather t...Douglas Gregor
2011-11-03When we're checking a friend function template in an out-of-line classDouglas Gregor
2011-11-03[libclang] Add infrastructure to be able to only deserialize decls in a file ...Argyrios Kyrtzidis
2011-11-03Do not add "byval" attribute to records with non-trivial copy constructorsJan Wen Voung
2011-11-03Add a printing policy flag to suppress printing "<anonymous>::" priorDouglas Gregor
2011-11-03Set MinABIStackAlignInBytes to 8 if ABI is N32/64.Akira Hatanaka
2011-11-02Convert the type of a structure passed by value if it has double precisionAkira Hatanaka
2011-11-02Return function results whose size is smaller than 128-bits in registers if ABIAkira Hatanaka
2011-11-02Use native endianness for writing out character escapes to the result buffer ...Eli Friedman
2011-11-02Don't build member initializers for zero-length or incomplete arrays,Douglas Gregor
2011-11-02back out changes in r143399 and r143475.Fariborz Jahanian
2011-11-02In addition to dumping preprocessed source, dump a script with the command lineChad Rosier
2011-11-02Fix various minor issues find via unreachable code warnings, fromDouglas Gregor
2011-11-02Add the newest Gentoo GCC version based on the reported installedChandler Carruth
2011-11-02Drastically simplify the mapping from the declaration corresponding toDouglas Gregor
2011-11-02Use StringLiteral::getBytes(), not StringLiteral::getString(), when profiling...Douglas Gregor
2011-11-02Remove virtually empty file.Benjamin Kramer
2011-11-02Invoke the Darwin assembler with -g instead of --gdwarf2.Bob Wilson
2011-11-02Check for homogeneous aggregate return values with ARM's AAPCS-VFP ABI.Bob Wilson
2011-11-02Add an option to emulate the strange Apple gcc behavior of #pragma pack.Eli Friedman
2011-11-01objc: warn if a readonly property has a setter attribute too.Fariborz Jahanian