aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-10c++: Add make_temp_override generator functionsJason Merrill1-1/+1
2020-12-09c++: Decl module-specific semantic processingNathan Sidwell1-8/+141
2020-12-08c++: Originating and instantiating moduleNathan Sidwell1-0/+8
2020-12-07c++: ICE with switch and scoped enum bit-fields [PR98043]Marek Polacek1-4/+13
2020-12-03c++: templatey type creationNathan Sidwell1-0/+8
2020-12-02c++: Give better placeholder diagnosticJason Merrill1-0/+10
2020-12-02c++: Improve init handlingJason Merrill1-3/+11
2020-12-02C++ Module Binding VectorNathan Sidwell1-0/+1
2020-11-23cp/decl.c: Set DECL_INITIAL before attribute processingJozef Lawrynowicz1-0/+13
2020-11-19c++: Expose constexpr hash tableNathan Sidwell1-16/+2
2020-11-19c++: Relax new assert [PR 97905]Nathan Sidwell1-3/+2
2020-11-17c++: duplicate block-scope extern [PR 97877]Nathan Sidwell1-2/+17
2020-11-15c++: Check abstract type only on object creation. [PR86252]Jason Merrill1-20/+4
2020-11-11c++: Correct the handling of alignof(expr) [PR88115]Patrick Palka1-1/+1
2020-11-10Refactor copying decl section namesStrager Neds1-1/+1
2020-11-06c++: Propagate attributes to clones in duplicate_decls [PR67453]Jakub Jelinek1-0/+10
2020-11-06core: Rename DECL_IS_BUILTIN -> DECL_IS_UNDECLARED_BUILTINNathan Sidwell1-8/+8
2020-11-05c++: Implement -Wvexing-parse [PR25814]Marek Polacek1-1/+4
2020-11-03c++: Make extern-C mismatch an errorNathan Sidwell1-1/+1
2020-11-02c++: Fixup some vardecls and whitespaceNathan Sidwell1-13/+10
2020-11-02c++: refactor duplicate declsNathan Sidwell1-23/+29
2020-10-29c++: Diagnose constexpr delete [] new int; and delete new int[N]; [PR95808]Jakub Jelinek1-0/+2
2020-10-28c++: Improve the MVP -Wparentheses diagnostic.Marek Polacek1-2/+11
2020-10-22c++: Check DECL_TEMPLATE_PARM_P in duplicate_decls [PR97511]Patrick Palka1-0/+3
2020-10-15c++: Fix [[deprecated]] and implicit operator==. [PR97358]Jason Merrill1-0/+8
2020-10-14c++: DECL_FRIEND_P cleanupNathan Sidwell1-59/+40
2020-10-07c++: block-scope externs get an alias [PR95677,PR31775,PR95677]Nathan Sidwell1-1/+2
2020-10-07c++: Rename DECL_BUILTIN_P to DECL_UNDECLARED_BUILTIN_PNathan Sidwell1-1/+1
2020-10-02c++: Kill DECL_ANTICIPATEDNathan Sidwell1-23/+8
2020-10-02c++: Simplify __FUNCTION__ creationNathan Sidwell1-53/+32
2020-10-01c++: Refactor lookup_and_check_tagNathan Sidwell1-57/+59
2020-09-30c++: Kill DECL_HIDDEN_FRIEND_PNathan Sidwell1-9/+3
2020-09-29c++: Hiddenness is a property of the symbol tableNathan Sidwell1-16/+3
2020-09-25c++: Adjust pushdecl/duplicate_decls APINathan Sidwell1-27/+35
2020-09-25c++: Replace tag_scope with TAG_howNathan Sidwell1-31/+27
2020-09-25c++: DECL_BUILTIN_P for builtinsNathan Sidwell1-12/+12
2020-09-24c++: Cleanup some decl pushing apisNathan Sidwell1-9/+6
2020-09-22c++: Remove a broken error-recovery pathNathan Sidwell1-17/+0
2020-09-21c++: ts_lambda is not neededNathan Sidwell1-19/+14
2020-09-21c++: Detect deduction guide redeclaration [PR97099]Marek Polacek1-6/+14
2020-09-18c++: Fix bootstrap failure. [PR97118]Jason Merrill1-1/+2
2020-09-17c++: Layout decls with newly-complete type.Jason Merrill1-2/+2
2020-09-11c++: Concepts and local externsNathan Sidwell1-4/+9
2020-09-11c++: Remove LOOKUP_CONSTINIT.Marek Polacek1-9/+13
2020-09-10c++: TINFO_VAR_DECLARED_CONSTINIT -> DECL_DECLARED_CONSTINIT_PNathan Sidwell1-9/+3
2020-09-10c++: DECL_LOCAL_FUNCTION_P -> DECL_LOCAL_DECL_PNathan Sidwell1-8/+11
2020-09-09c++: Further tweaks for new-expression and paren-init [PR77841]Marek Polacek1-1/+11
2020-09-09c++: Fix ICE in reshape_init with init-list [PR95164]Marek Polacek1-1/+1
2020-09-03c++: Fix P0960 in member init list and array [PR92812]Marek Polacek1-29/+33
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-2/+2