summaryrefslogtreecommitdiff
path: root/clang/lib/Serialization/ASTReaderDecl.cpp
AgeCommit message (Expand)Author
2018-10-01Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-10-01Revert r343518.Akira Hatanaka
2018-10-01Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-09-26llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song
2018-09-26[OPENMP] Add support for OMP5 requires directive + unified_address clauseKelvin Li
2018-09-13[OPENMP] Fix PR38903: Crash on instantiation of the non-dependentAlexey Bataev
2018-09-12Track definition merging on the canonical declaration even when localRichard Smith
2018-09-12Revert r342019, "Track definition merging on the canonical declarationRichard Smith
2018-09-12Track definition merging on the canonical declaration even when localRichard Smith
2018-09-09Revert r341754.Akira Hatanaka
2018-09-08Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-08-20Model type attributes as regular Attrs.Richard Smith
2018-08-15[OPENMP] FIx processing of declare target variables.Alexey Bataev
2018-08-14Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner
2018-08-13Model type attributes as regular Attrs.Richard Smith
2018-08-10[CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka
2018-08-03Append new attributes to the end of an AttributeList.Michael Kruse
2018-08-03[modules] Defer merging deduced return types.Richard Smith
2018-08-01Serialize DoesNotEscape.Akira Hatanaka
2018-08-01[AST][4/4] Move the bit-fields from ObjCMethodDecl and ObjCContainerDecl into...Erich Keane
2018-08-01[AST][2/4] Move the bit-fields from FunctionDecl and CXXConstructorDecl into ...Erich Keane
2018-08-01[AST][1/4] Move the bit-fields from TagDecl, EnumDecl and RecordDecl into Dec...Erich Keane
2018-07-31[serialization] PR34728: Don't assume that only a suffix of templateRichard Smith
2018-07-30Remove trailing spaceFangrui Song
2018-07-25[ODRHash] Support hashing enums.Richard Trieu
2018-07-04PR33924: merge local declarations that have linkage of some kind withinRichard Smith
2018-07-03Revert r336021 "PR33924: merge local declarations that have linkage of some k...Hans Wennborg
2018-06-29PR33924: merge local declarations that have linkage of some kind withinRichard Smith
2018-06-29[modules] Emit the type of the TypeSourceInfo for a DeclaratorDecl (butRichard Smith
2018-06-25Revert "Append new attributes to the end of an AttributeList."Michael Kruse
2018-06-19Append new attributes to the end of an AttributeList.Michael Kruse
2018-06-19Revert r335019 "Update NRVO logic to support early return (Attempt 2)"Taiju Tsuiki
2018-06-19Update NRVO logic to support early return (Attempt 2)Taiju Tsuiki
2018-05-30Revert "Update NRVO logic to support early return"Sam McCall
2018-05-30Update NRVO logic to support early returnTaiju Tsuiki
2018-05-15Move helper classes into anonymous namespaces. NFCI.Benjamin Kramer
2018-05-09Remove \brief commands from doxygen comments.Adrian Prantl
2018-04-30[Modules] Handle ObjC/C ODR-like semantics for EnumConstantDeclBruno Cardoso Lopes
2018-04-27[Modules][ObjC] ASTReader should add protocols for class extensionsBruno Cardoso Lopes
2018-04-26Revert rC330794 and some dependent tiny bug fixesFaisal Vali
2018-04-25[c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali
2018-04-11[Serialization] Fix some Clang-tidy modernize and Include What You Use warnin...Eugene Zelenko
2018-04-09[ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka
2018-04-09Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"Akira Hatanaka
2018-04-09[ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka
2018-04-05DR1672, DR1813, DR1881, DR2120: Implement recent fixes to "standardRichard Smith
2018-03-29[ast] Do not auto-initialize Objective-C for-loop variables in Objective-C++ ...George Karpenkov
2018-03-28[ObjC++] Make parameter passing and function return compatible with ObjCAkira Hatanaka
2018-03-27[clang] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang
2018-03-21[Modules] Fix creating fake definition data for lambdas.Volodymyr Sapsai