[C23] Use thread_local semantics (#70107)
[platform/upstream/llvm.git] / clang / lib / Parse / ParseDecl.cpp
2023-10-27 Aaron Ballman[C23] Use thread_local semantics (#70107)
2023-07-03 Mariya Podchishchaeva[clang] Fix new-expression with elaborated-type-specifier
2023-06-06 Corentin Jabot[Clang] Allow omitting `typename` in befriended constru...
2023-05-31 Richard Sandiford[clang] Add Parse and Sema support for RegularKeyword...
2023-05-25 yronglin[Clang][Attribute] Improve the AST/diagnoses fidelity...
2023-05-20 Corentin Jabot[Clang] Fix parsing of `(auto(x))`.
2023-05-16 Jun Zhang[clang] Add a new annotation token: annot_repl_input_end
2023-05-16 Corentin JabotRevert "[Clang] Fix parsing of `(auto(x))`."
2023-05-16 Corentin Jabot[Clang] Fix parsing of `(auto(x))`.
2023-05-15 Alejandro Álvarez... [clang][parser] Fix namespace dropping after malformed...
2023-05-08 Vassil Vassilev[clang-repl] Consider the scope spec in template lookup...
2023-05-04 David Stone[clang][Sema][NFC] Move `EnterExpressionEvaluationConte...
2023-04-25 Congcong Cai[clang] add diagnose when member function contains...
2023-04-13 Richard Sandiford[clang] Type safety tweak for AttributeCommonInfo:...
2023-04-13 Richard Sandiford[clang] Allow attributes to be constructed from keyword...
2023-04-13 Richard Sandiford[clang] Specify attribute syntax & spelling with a...
2023-04-10 Corentin Jabot[Clang] Check type-constraints applied to placeholder...
2023-03-30 Corentin Jabot[Clang] Improve diagnostics when using a concept as...
2023-03-17 Paulo Matos[clang][WebAssembly] Initial support for reference...
2023-03-10 Alexander Shaposhnikov[Clang][Sema] Start fixing handling of out-of-line...
2023-02-25 Aaron Ballman[C2x] Implement support for revised spelling of keywords
2023-02-23 Alex Lorenz[clang] extend external_source_symbol attribute with...
2023-02-17 Vassil Vassilev[clang-repl] Support compound statement as a top-level...
2023-02-13 Tobias Hieta[clang] Handle __declspec() attributes in using
2023-02-02 Steven Wu[DeclContext] Sort the Decls before adding into DeclContext
2023-01-26 Haojian WuRevert "[clang] Build UsingType for elaborated type...
2023-01-19 Haojian Wu[clang] Build UsingType for elaborated type specifiers.
2023-01-18 Aaron BallmanDiagnose extensions in 'offsetof'
2023-01-18 Haojian WuReland "nullptr returned from ActOnTag() is not a valid...
2023-01-18 Arthur EubanksRevert "Diagnose extensions in 'offsetof'"
2023-01-18 Arthur EubanksRevert "nullptr returned from ActOnTag() is not a valid...
2023-01-17 Aaron Ballmannullptr returned from ActOnTag() is not a valid result
2023-01-17 Aaron BallmanDiagnose extensions in 'offsetof'
2023-01-16 Yingchi LongRevert "[C2x] reject type definitions in offsetof"
2023-01-14 Kazu Hirata[clang] Remove remaining uses of llvm::Optional (NFC)
2023-01-14 Kazu Hirata[clang] Use std::optional instead of llvm::Optional...
2023-01-14 Kazu Hirata[clang] Add #include <optional> (NFC)
2023-01-13 Yingchi Long[C2x] reject type definitions in offsetof
2022-12-03 Kazu Hirata[clang] Use std::nullopt instead of None (NFC)
2022-12-03 Vassil Vassilev[clang-repl] Support statements on global scope in...
2022-11-18 Timm Bäder[clang][Parse][NFC] Remove unused CommaLocs parameters
2022-11-01 Erich Keane[Concepts] Improve diagnostics on a missing 'auto'...
2022-10-20 Xiang Li[HLSL] Add groupshare address space.
2022-10-18 Jialun Hu[clang] Fix crash upon stray coloncolon token in C2x...
2022-10-05 Xiang Li[HLSL] Support register binding attribute on global...
2022-09-28 Aaron Ballman[C2x] implement typeof and typeof_unqual
2022-09-28 Nicolas Lesser[C++2a] P0634r3: Down with typename!
2022-09-26 Sam McCallDon't crash when code completing `using enum ^Foo`.
2022-09-21 Xiang Li[HLSL] Support cbuffer/tbuffer for hlsl.
2022-09-08 Joe Loser[clang] Use std::size instead of llvm::array_lengthof
2022-08-27 Shafik Yaghmour[Clang] Avoid crashes when parsing using enum declarations
2022-08-22 Christopher Di Bella[clang] adds unary type transformations as compiler...
2022-08-17 Furkan Usta[clang] Give priority to Class context while parsing...
2022-08-14 Nico WeberRevert "[clang] adds unary type transformations as...
2022-08-14 Christopher Di Bella[clang] adds unary type transformations as compiler...
2022-08-11 Jun ZhangRemove redundant condition check, NFC
2022-08-08 Fangrui Song[clang] LLVM_FALLTHROUGH => [[fallthrough]]. NFC
2022-07-29 Aaron BallmanDiagnose use of _Noreturn on a struct/union field
2022-07-25 inclyc[clang] better error message for while loops outside...
2022-06-29 Corentin Jabot[Clang] Rename StringLiteral::isAscii() => isOrdinary...
2022-06-28 Martin Boehme[Clang] Fix: Restore warning inadvertently removed...
2022-06-15 Martin Boehme[clang] Reject non-declaration C++11 attributes on...
2022-06-15 Martin Boehme[Clang] Add the `annotate_type` attribute
2022-06-11 Kazu Hirata[clang] Construct SmallVector with iterator ranges...
2022-06-06 Aaron BallmanAllow use of an elaborated type specifier in a _Generic...
2022-06-03 Leonard Grey[Attributes] Remove AttrSyntax and migrate uses to...
2022-05-12 Aaron BallmanCheck for resource exhaustion when recursively parsing...
2022-05-10 Yaxun (Sam) Liu[CUDA][HIP] support __noinline__ as keyword
2022-05-05 Aaron BallmanNo longer accept scoped enumerations in C
2022-05-04 Aaron BallmanChange the behavior of implicit int diagnostics
2022-04-20 Aaron Ballman[C2x] Disallow functions without prototypes/functions...
2022-04-16 Jun ZhangAdd some helpers to better check Scope's kind. NFC
2022-04-14 Chris Bieneman[HLSL] Add Semantic syntax, and SV_GroupIndex
2022-04-12 Jun Zhang[Clang] Fix unknown type attributes diagnosed twice...
2022-04-06 Jun Zhang[Clang][Sema] Prohibit statement expression in the...
2022-03-28 Volodymyr Sapsai[clang][NFC] Remove unused parameter in `Sema::ActOnDup...
2022-03-24 Timm Bäder[clang][parse] Move source range into ParsedAttibutesView
2022-03-18 Egor Zhdan[Clang] Support multiple attributes in a single pragma
2022-03-07 Timm Bäder[clang][parser] Stop dragging an EndLoc around when...
2022-03-05 Corentin Jabot[NFC][Clang] Fix a couple of typos
2022-02-08 Steffen LarsenAllow parameter pack expansions and initializer lists...
2022-01-26 Benjamin KramerRevert "Rename llvm::array_lengthof into llvm::size...
2022-01-26 serge-sans-pailleRename llvm::array_lengthof into llvm::size to match...
2022-01-19 Haojian Wu[AST] Fix the incorrect auto-keyword loc for constraine...
2022-01-17 Haojian WuReland (2) "[AST] Add RParen loc for decltype AutoTypel...
2022-01-12 Florian HahnRevert (2) "[AST] Add RParen loc for decltype AutoTypeloc."
2022-01-11 Maksim PanchenkoMerge BOLT into LLVM monorepo
2022-01-11 Haojian WuReland "[AST] Add RParen loc for decltype AutoTypeloc."
2022-01-09 Kazu Hirata[clang] Fix bugprone argument comments (NFC)
2022-01-09 Kazu Hirata[clang] Use true/false instead of 1/0 (NFC)
2022-01-04 Sam McCall[CodeComplete] drop unused Scope param. NFC
2022-01-03 Sam McCall[CodeCompletion] Signature help for braced constructor...
2021-12-06 Aaron BallmanIntroduce _BitInt, deprecate _ExtInt
2021-11-26 Kadir Cetinkaya[clang] Fix crash on broken parameter declarators
2021-10-18 Haojian Wu[Parse] Improve diagnostic and recovery when there...
2021-09-06 Qiu Chaofan[Clang] Add __ibm128 type to represent ppc_fp128
2021-08-31 Justas Janickas[OpenCL] Defines helper function for kernel language...
2021-08-13 Justas Janickas[OpenCL] Clang diagnostics allow reporting C++ for...
2021-08-12 Sam McCall[CodeComplete] Basic code completion for attribute...
2021-08-10 Alex Orlov[clang] Implement P0692R1 from C++20 (access checking...
next