summaryrefslogtreecommitdiff
path: root/clang/lib/AST
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-10-01Add support for unified_shared_memory clause on requires directivePatrick Lyster
2018-09-30Use the container form llvm::sort(C, ...)Fangrui Song
2018-09-28[cxx2a] P0614R1: Support init-statements in range-based for loops.Richard Smith
2018-09-28AST: add missing ObjC extensions to MS style name decorationSaleem Abdulrasool
2018-09-27[cxx2a] P0624R2: Lambdas with no capture-default areRichard Smith
2018-09-26llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song
2018-09-26P1008R1 Classes with user-declared constructors are never aggregates inRichard Smith
2018-09-26[OPENMP] Add support for OMP5 requires directive + unified_address clauseKelvin Li
2018-09-25[AST] Squeeze some bits in LinkageComputer::QueryTypeBruno Ricci
2018-09-24Add inherited attributes before parsed attributes.Michael Kruse
2018-09-21[CUDA] Ignore uncallable functions when we check for usual deallocators.Artem Belevich
2018-09-21[AST] Various optimizations + refactoring in DeclarationName(Table)Bruno Ricci
2018-09-20[OPENMP] Fix spelling of getLoopCounter (NFC)Mike Rice
2018-09-17[ASTImporter] Fix import of VarDecl initGabor Marton
2018-09-15[analyzer] Further printing improvements: use declarations,George Karpenkov
2018-09-15Generate unique identifiers for Decl objectsGeorge Karpenkov
2018-09-15StmtPrinter: allow customizing the end-of-line characterGeorge Karpenkov
2018-09-15Support generating unique identifiers for Stmt objectsGeorge Karpenkov
2018-09-14[clang-cl] Fix PR38934: failing to dllexport class template member w/ explici...Hans Wennborg
2018-09-14[ODRHash] Fix early exit that skipped code.Richard Trieu
2018-09-13Fix crash on call to __builtin_memcpy with a null pointer to anRichard Smith
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-12Consistently create a new declaration when merging a pre-existing butRichard Smith
2018-09-12Fix tracking of merged definitions when the merge target is also mergedRichard Smith
2018-09-10[Sema][ObjC] Infer availability of +new from availability of -init.Erik Pilkington
2018-09-10[AST] Fix a crash on invalid.Erik Pilkington
2018-09-09Revert r341754.Akira Hatanaka
2018-09-08ms: Insert $$Z in mangling between directly consecutive parameter packs.Nico Weber
2018-09-08Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka
2018-09-04[ODRHash] Extend hash to support all Type's.Richard Trieu
2018-09-03[ASTImporter] Merge ExprBitsGabor Marton
2018-08-30[MS ABI] Fix mangling issue with dynamic initializer stubs.Zachary Turner
2018-08-30Ensure canonical type is actually canonical.Richard Trieu
2018-08-27[Sema/Attribute] Make types declared with address_space an AttributedTypeLeonard Chan
2018-08-22[ASTImporter] Remove duplicated and dead CXXNamedCastExpr handling code.Raphael Isemann
2018-08-22Fix import of class templates partial specializationGabor Marton
2018-08-22[AST] correct the behavior of -fvisibility-inlines-hidden option (don't make ...Hiroshi Inoue
2018-08-21Add space to TemplateArgument dumpRichard Trieu
2018-08-21Add a new flag and attributes to control static destructor registrationErik Pilkington
2018-08-20Model type attributes as regular Attrs.Richard Smith
2018-08-20[ASTImporter] Add test for C++ casts and fix broken const_cast importing.Raphael Isemann
2018-08-17[MS] Mangle a hash of the main file path into anonymous namespacesReid Kleckner
2018-08-16[AST] Store the OwnedTagDecl as a trailing object in ElaboratedType.Bruno Ricci
2018-08-16[AST] Pack the unsigned of SubstTemplateTypeParmPackType into TypeBruno Ricci
2018-08-16[AST] Pack the unsigned of DependentTemplateSpecializationType into TypeBruno Ricci