aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/AST
AgeCommit message (Expand)AuthorFilesLines
2015-05-04Merging r232786:Tom Stellard2-2/+3
2015-05-04Merging r230603:Tom Stellard1-6/+14
2015-05-04Merging r226983:Tom Stellard1-21/+14
2015-04-27Merging r229680:Daniel Sanders1-0/+2
2015-02-02Merging r226382:Hans Wennborg1-3/+3
2015-01-12Rename RefersToCapturedVariable to RefersToEnclosingVariableOrCapture, NFCAlexey Bataev2-7/+8
2015-01-09Sema: Dependent array designators cannot be checkedDavid Majnemer1-2/+2
2015-01-09Use APSInt::isSameValue instead of operator== in a place where two APSInt'sRichard Trieu1-1/+5
2015-01-04Document that GetTypeForDeclarator() cannot return a null type.Nico Weber1-1/+1
2015-01-04AST: Remove overzealous assertion from IsModifiableDavid Majnemer1-6/+1
2015-01-03Volatile reads are side-effecting operations, but in the general case of acce...Aaron Ballman1-0/+7
2014-12-28Sema: Don't crash when an inject class name has a nested redefinitionDavid Majnemer1-4/+7
2014-12-23This reverts commit r224668 and r224667.Rafael Espindola1-14/+21
2014-12-22MS ABI: Make the string mangling code more conciseDavid Majnemer1-36/+10
2014-12-22Wrap to 80 columns. NfC.Nico Weber1-10/+11
2014-12-20Fix a bunch of integer template argument problems in template type diffing.Richard Trieu1-20/+10
2014-12-20Fix for PR21758Richard Trieu1-1/+4
2014-12-17Adding a -Wunused-value warning for expressions with side effects used in an ...Aaron Ballman1-20/+37
2014-12-17Support constant evaluation for member calls on std::initializer_listRichard Smith1-0/+3
2014-12-16Renamed RefersToEnclosingLocal bitfield to RefersToCapturedVariable.Alexey Bataev2-7/+7
2014-12-16Improve handling of value dependent expressions in __attribute__((enable_if))...Nick Lewycky1-1/+2
2014-12-16AST: Fix the linkage of static vars in fn template specializationsDavid Majnemer1-1/+1
2014-12-15First patch with codegen of the 'omp for' directive. It implementsAlexander Musman1-91/+115
2014-12-14AST: Limit zero-sized constexpr behavior to array typesDavid Majnemer1-1/+3
2014-12-14If a non-template constructor instantiated to X(X),John McCall1-1/+0
2014-12-13NFC: Minor formatting fixWill Wilson1-1/+1
2014-12-13Pretty print support for template arg enum constantsWill Wilson1-2/+13
2014-12-12Fix the issue of mangling of local anonymous unions (Itanium C++ ABI):Evgeny Astigeevich3-27/+54
2014-12-11AST: Incomplete types might be zero sizedDavid Majnemer1-3/+7
2014-12-11MS ABI: Fix mangling of unsigned int template paramsWill Wilson1-1/+3
2014-12-10AST: Properly calculate the linkage of a IndirectFieldDeclDavid Majnemer1-2/+5
2014-12-10Fixed an 80-column violation.Sean Callanan1-6/+7
2014-12-10Fixed the AST importer ot use redeclaration contexts properly.Sean Callanan1-16/+16
2014-12-10Made the ASTImporter resilient if it can't importSean Callanan1-1/+6
2014-12-10Updated the AST importer to support importingSean Callanan1-0/+30
2014-12-09AST: Don't assume two zero sized objects live at different addressesDavid Majnemer1-0/+10
2014-12-05ASTDumper: print whether a function is constexprHans Wennborg1-0/+4
2014-12-02This patch fixes a crash involving use of predefinedFariborz Jahanian1-1/+5
2014-11-29Fix typo.Nico Weber1-1/+1
2014-11-28AST: Consider pseudo-struct builtin types as substitutableDavid Majnemer1-1/+14
2014-11-26[OpenCL] Implemented restrictions for pointer conversions specified in OpenCL...Anastasia Stulova1-0/+1
2014-11-26[OpenCL] Generic address space has been added in OpenCL v2.0.Anastasia Stulova2-3/+7
2014-11-22Simplify MicrosoftMangleContextImpl::shouldMangleStringLiteralDavid Majnemer1-2/+1
2014-11-21MS ABI: Mangle u8 string literalsDavid Majnemer1-1/+2
2014-11-21MS ABI: Mangle char16_t and char32_t string literalsDavid Majnemer1-10/+7
2014-11-21MS ABI: Mangle char16_t and char32_t typesDavid Majnemer1-2/+2
2014-11-20Preserve numeric literal suffixes during type canonicalization.Richard Smith1-0/+2
2014-11-20When mangling member-expressions, skip implicit accesses of anonymous unionRichard Smith1-0/+12
2014-11-19Constify a few IdentifierInfo * parameters.Jordan Rose1-3/+3
2014-11-19Fix bug where a trivial constexpr copy/move operation couldn't copy from anRichard Smith1-4/+31