aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/typeck.c
AgeCommit message (Expand)AuthorFilesLines
2017-12-14invoke.texi: Document -Wcast-function-type.Bernd Edlinger1-3/+74
2017-12-13re PR c++/81061 (ICE modifying read-only variable)Paolo Carlini1-2/+1
2017-12-05invoke.texi: Document the options.Martin Liska1-5/+34
2017-11-28Remove Cilk Plus support.Julia Koval1-34/+0
2017-11-21New POINTER_DIFF_EXPRMarc Glisse1-12/+29
2017-11-13Capture adjustments for P0588R1.Jason Merrill1-1/+1
2017-11-13Defer folding of *&.Jason Merrill1-14/+41
2017-11-13PR c++/82360 - ICE with static_cast in template.Jason Merrill1-1/+20
2017-11-02[C++ PATCH] overloaded operator fns [8/N]Nathan Sidwell1-3/+1
2017-11-01[C++ PATCH] overloaded operator fns [8/N]Nathan Sidwell1-3/+3
2017-11-01[C++ PATCH] overloaded operator fns [6/N]Nathan Sidwell1-3/+2
2017-10-31diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm1-8/+8
2017-10-31[C++ PATCH] overloaded operator fns [2/N]Nathan Sidwell1-1/+1
2017-10-31[C++ PATCH] overloaded operator fns [1/N]Nathan Sidwell1-3/+5
2017-10-30[C++ PATCH] operator name cleanup prepatchNathan Sidwell1-3/+4
2017-10-19re PR c++/82600 (Address of local variable returned [-Werror=return-local-add...Jakub Jelinek1-1/+2
2017-10-10More delayed lambda capture fixes.Jason Merrill1-6/+9
2017-10-10Various small C++ fixes.Jason Merrill1-2/+3
2017-10-10Check non-dependent conversion in return from template fn.Jason Merrill1-4/+14
2017-10-06re PR c++/82299 (-Wuseless-cast errors on typed enums used in member data ini...Jakub Jelinek1-1/+4
2017-09-28PR c++/56973, DR 696 - capture constant variables only as needed.Jason Merrill1-2/+12
2017-09-15common.opt (Wcast-align=strict): New warning option.Bernd Edlinger1-4/+13
2017-09-15invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek1-2/+2
2017-09-01re PR c++/82040 (ICE with -Wbool-operation and ~)Marek Polacek1-0/+1
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford1-2/+2
2017-08-21c-family/c/c++: pass optional vec<location_t> to c-format.cDavid Malcolm1-1/+1
2017-08-10PR c++/80452 - Core 1579, implicit move semantics on return/throwJason Merrill1-4/+16
2017-08-09Boolify some parameters.Marek Polacek1-2/+2
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-08-03re PR c++/71440 (ICE on invalid C++ code in instantiate_type, at cp/class.c:8...Paolo Carlini1-3/+3
2017-07-31Do UBSAN sanitization just when current_function_decl != NULL_TREE (PR saniti...Martin Liska1-0/+1
2017-07-16parser.c (cp_parser_cast_expression): Use %q#T instead of %qT in old-style ca...Volker Reichelt1-1/+1
2017-06-22Reorder IDENTIFIER flagsNathan Sidwell1-1/+1
2017-06-16PR c++/80639 - ICE with invalid PMF initialization.Jason Merrill1-2/+3
2017-06-13Implement no_sanitize function attributeMartin Liska1-8/+8
2017-06-09Overhaul pointer-to-member conversion and template argument handling.Jason Merrill1-2/+5
2017-06-02invoke.texi: Document the -Wsizeof-pointer-div warning.Bernd Edlinger1-0/+23
2017-05-30C++ template type diff printingDavid Malcolm1-11/+11
2017-05-24cp-tree.h (cp_free_lang_data): Add extern.Nathan Sidwell1-9/+0
2017-05-24PR c++/80544 strip cv-quals from cast resultsJonathan Wakely1-7/+43
2017-05-17class.c (handle_using_decl): Use OVL_FIRST, ovl_iterator.Nathan Sidwell1-1/+1
2017-05-16C++: fix-it hints suggesting accessors for private fieldsDavid Malcolm1-1/+44
2017-05-16cp-tree.h (class ovl_iterator, [...]): New OVERLOAD iterators.Nathan Sidwell1-14/+11
2017-05-16cp-tree.h (OVL_FIRST, OVL_NAME): New.Nathan Sidwell1-5/+3
2017-05-16pt.c (tsubst_copy_and_build): Remove unnecessary COMPONENT_REF peeking.Nathan Sidwell1-1/+1
2017-05-04PR translation/80280 - Missing closing quote (%>) c/semantics.c and c/c-typeck.cMartin Sebor1-2/+2
2017-04-10re PR sanitizer/80348 (UBSAN: compile time crash in ubsan_instrument_division)Marek Polacek1-11/+10
2017-04-07re PR sanitizer/80348 (UBSAN: compile time crash in ubsan_instrument_division)Marek Polacek1-3/+5
2017-03-27re PR target/80162 (ICE on invalid code (address of register variable))Jakub Jelinek1-3/+13
2017-03-15PR c++/80043 - ICE with -fpermissiveJason Merrill1-1/+6