aboutsummaryrefslogtreecommitdiff
path: root/lib/AST
AgeCommit message (Expand)Author
2013-04-26Add r180263 back, but fix hasBraces() to be correct during parsing.Rafael Espindola
2013-04-25Revert r180263. It's causing failures.Bill Wendling
2013-04-25Objective-C: This is a small modification to myFariborz Jahanian
2013-04-25Fix a case in linkage computation that should check for single line extern "C".Rafael Espindola
2013-04-25Don't mark 'extern "C" void f(void)' as having extern storage class.Rafael Espindola
2013-04-25[ms-cxxabi] Fix a number of bugs in the mangler.Peter Collingbourne
2013-04-24Objective-C: When reporting on missing property accessor implementation inFariborz Jahanian
2013-04-22C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith
2013-04-22Fix array constant expression evaluation bug: we can have different values forRichard Smith
2013-04-20C++1y: Allow aggregates to have default initializers.Richard Smith
2013-04-19Implement CodeGen for C++11 thread_local, following the Itanium ABI specifica...Richard Smith
2013-04-18Comment parsing: simplify code. As a side effect, this also silences GCC'sDmitri Gribenko
2013-04-17[document parsing]: When tag declaration (but not definition!) Fariborz Jahanian
2013-04-17Correct the range returned by ParmVarDecl::getSourceRange(), for parameters i...Argyrios Kyrtzidis
2013-04-17Use the extra info in global method pool to speed up looking for ObjC overrid...Argyrios Kyrtzidis
2013-04-17In ASTContext::getOverriddenMethods, call overridden_methods_begin/overridden...Argyrios Kyrtzidis
2013-04-16Sema for Captured StatementsTareq A. Siraj
2013-04-16Implement CapturedStmt ASTTareq A. Siraj
2013-04-16Basic support for Microsoft property declarations andJohn McCall
2013-04-15Revert "Speed-up ObjCMethodDecl::getOverriddenMethods()."Argyrios Kyrtzidis
2013-04-15Remove hasExternalLinkageUncached.Rafael Espindola
2013-04-15Fix the storage class of method instantiations.Rafael Espindola
2013-04-13Annotate flavor of TLS variable (statically or dynamically initialized) onto ...Richard Smith
2013-04-13Speed-up ObjCMethodDecl::getOverriddenMethods().Argyrios Kyrtzidis
2013-04-11[ms-cxxabi] Implement member pointer emission and dereferencingReid Kleckner
2013-04-11Force a load when creating a reference to a temporary copied from a bitfield.Jordan Rose
2013-04-10Add an option to parse all comments as documentation commentsDmitri Gribenko
2013-04-10Don't crash when mangling types defined in ObjC class extensions.John McCall
2013-04-09[ms-cxxabi] Add "$$C" when mangling template arg QualTypesReid Kleckner
2013-04-08<rdar://problem/12806802> Propagate access specifiers for conversion function...Douglas Gregor
2013-04-04Make helpers static & 80 cols.Benjamin Kramer
2013-04-04Add hasExternalLinkageUncached back with the test that Richard provided, butRafael Espindola
2013-04-04Avoid computing the linkage instead of avoiding caching it.Rafael Espindola
2013-04-04Fix 41 of the 61 tests which fail with modules enabled: we were computing andRichard Smith
2013-04-03Add 178663 back.Rafael Espindola
2013-04-03Revert 178663.Rafael Espindola
2013-04-03Don't compute a patched/semantic storage class.Rafael Espindola
2013-04-03Refactor the Get* functions to be more consistant among themselves.Richard Trieu
2013-04-03Do not assume the template argument is an integer only because theRichard Trieu
2013-04-03Fix a crasher in Template Diffing.Richard Trieu
2013-04-03Fix a crasher in Template Diffing.Richard Trieu
2013-04-02[ms-cxxabi] Rename enum and remove dead case per Jordan's suggestionReid Kleckner
2013-04-02[ms-cxxabi] Remove unused variableReid Kleckner
2013-04-02[ms-cxxabi] Move MS inheritance model calculation into MemberPointerTypeReid Kleckner
2013-04-01Don't eagerly deserialize every templated function (and every static dataRichard Smith
2013-03-29When looking for overridden ObjC methods, don't ignore 'hidden' ones.Argyrios Kyrtzidis
2013-03-28[ms-cxxabi] Correctly compute the size of member pointersReid Kleckner
2013-03-27Implement compiler intrinsics needed for compatibility with MSVC 2012 <type_t...Joao Matos
2013-03-26[ms-cxxabi] Give the MS inheritance attributes a base classReid Kleckner
2013-03-26[ms-cxxabi] Mangle vector typesReid Kleckner