cp: PR c++/21280 * Make-lang.in (method.o): Add diagnostic.h * decl.c (start_preparsed_function): Use decl's location for file info. * decl2.c (cp_finish_file): Set input_location before synthesizing a function. (mark_used): When deferring a synthesized function, save current location. Do not set function's location when actually synthesizing it. * method.c: #include diagnostic.h. (synthesize_method): Set the functions source location. Show needed location if errors are emitted. testsuite: PR c++/21280 * g++.dg/opt/interface2.h: New. * g++.dg/opt/interface2.C: New. * g++.dg/init/ctor4.C: Adjust error lines. * g++.old-deja/g++.bob/inherit2.C: Likewise. * g++.old-deja/g++.bugs/900205_04.C: Likewise. * g++.old-deja/g++.jason/opeq3.C: Likewise. * g++.old-deja/g++.pt/assign1.C: Likewise. * g++.old-deja/g++.pt/crash20.C: Likewise. From-SVN: r100500
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| 891229_02.C | Loading commit data... | |
| 891230_01.C | Loading commit data... | |
| 900107_01.C | Loading commit data... | |
| 900119_01.C | Loading commit data... | |
| 900121_01.C | Loading commit data... | |
| 900121_02.C | Loading commit data... | |
| 900121_05.C | Loading commit data... | |
| 900127_01.C | Loading commit data... | |
| 900127_02.C | Loading commit data... | |
| 900205_02.C | Loading commit data... | |
| 900205_03.C | Loading commit data... | |
| 900205_04.C | Loading commit data... | |
| 900207_03.C | Loading commit data... | |
| 900208_02.C | Loading commit data... | |
| 900208_03.C | Loading commit data... | |
| 900208_04.C | Loading commit data... | |
| 900209_01.C | Loading commit data... | |
| 900210_01.C | Loading commit data... | |
| 900210_02.C | Loading commit data... | |
| 900210_03.C | Loading commit data... | |
| 900210_05.C | Loading commit data... | |
| 900210_06.C | Loading commit data... | |
| 900210_07.C | Loading commit data... | |
| 900210_08.C | Loading commit data... | |
| 900210_09.C | Loading commit data... | |
| 900210_10.C | Loading commit data... | |
| 900211_01.C | Loading commit data... | |
| 900211_02.C | Loading commit data... | |
| 900211_03.C | Loading commit data... | |
| 900211_04.C | Loading commit data... | |
| 900212_01.C | Loading commit data... | |
| 900212_02.C | Loading commit data... | |
| 900212_03.C | Loading commit data... | |
| 900213_01.C | Loading commit data... | |
| 900213_02.C | Loading commit data... | |
| 900213_03.C | Loading commit data... | |
| 900214_01.C | Loading commit data... | |
| 900215_01.C | Loading commit data... | |
| 900215_02.C | Loading commit data... | |
| 900220_01.C | Loading commit data... | |
| 900220_02.C | Loading commit data... | |
| 900220_03.C | Loading commit data... | |
| 900221_01.C | Loading commit data... | |
| 900227_01.C | Loading commit data... | |
| 900321_01.C | Loading commit data... | |
| 900321_02.C | Loading commit data... | |
| 900321_04.C | Loading commit data... | |
| 900321_05.C | Loading commit data... | |
| 900322_01.C | Loading commit data... | |
| 900324_02.C | Loading commit data... | |
| 900324_03.C | Loading commit data... | |
| 900324_04.C | Loading commit data... | |
| 900324_05.C | Loading commit data... | |
| 900324_06.C | Loading commit data... | |
| 900325_01.C | Loading commit data... | |
| 900330_01.C | Loading commit data... | |
| 900330_02.C | Loading commit data... | |
| 900331_02.C | Loading commit data... | |
| 900331_03.C | Loading commit data... | |
| 900331_04.C | Loading commit data... | |
| 900401_01.C | Loading commit data... | |
| 900402_01.C | Loading commit data... | |
| 900402_02.C | Loading commit data... | |
| 900403_01.C | Loading commit data... | |
| 900403_04.C | Loading commit data... | |
| 900404_01.C | Loading commit data... | |
| 900404_02.C | Loading commit data... | |
| 900404_03.C | Loading commit data... | |
| 900404_04.C | Loading commit data... | |
| 900404_07.C | Loading commit data... | |
| 900405_01.C | Loading commit data... | |
| 900406_01.C | Loading commit data... | |
| 900406_02.C | Loading commit data... | |
| 900407_01.C | Loading commit data... | |
| 900428_01.C | Loading commit data... | |
| 900428_02.C | Loading commit data... | |
| 900428_03.C | Loading commit data... | |
| 900511_01.C | Loading commit data... | |
| 900511_02.C | Loading commit data... | |
| 900511_03.C | Loading commit data... | |
| 900514_03.C | Loading commit data... | |
| 900519_01.C | Loading commit data... | |
| 900519_02.C | Loading commit data... | |
| 900519_03.C | Loading commit data... | |
| 900519_04.C | Loading commit data... | |
| 900519_05.C | Loading commit data... | |
| 900519_06.C | Loading commit data... | |
| 900519_07.C | Loading commit data... | |
| 900519_09.C | Loading commit data... | |
| 900519_12.C | Loading commit data... | |
| 900519_13.C | Loading commit data... | |
| 900520_02.C | Loading commit data... | |
| 900520_03.C | Loading commit data... | |
| 900520_04.C | Loading commit data... | |
| 900520_05.C | Loading commit data... | |
| 900520_06.C | Loading commit data... |