decl.c (pushdecl_class_level): Don't use push_srcloc/pop_srcloc which causes errors messages to incorrectly...
* decl.c (pushdecl_class_level): Don't use push_srcloc/pop_srcloc which causes errors messages to incorrectly mention included files. From-SVN: r69771
This commit is contained in:
parent
c60ab83164
commit
b3179b0d51
|
@ -1,3 +1,8 @@
|
||||||
|
2003-07-24 Per Bothner <pbothner@apple.com>
|
||||||
|
|
||||||
|
* decl.c (pushdecl_class_level): Don't use push_srcloc/pop_srcloc
|
||||||
|
which causes errors messages to incorrectly mention included files.
|
||||||
|
|
||||||
2003-07-24 Mark Mitchell <mark@codesourcery.com>
|
2003-07-24 Mark Mitchell <mark@codesourcery.com>
|
||||||
|
|
||||||
* cp-tree.h (convert_to_base_statically): Declare.
|
* cp-tree.h (convert_to_base_statically): Declare.
|
||||||
|
|
|
@ -4209,10 +4209,11 @@ pushdecl_class_level (tree x)
|
||||||
|
|
||||||
for (f = TYPE_FIELDS (TREE_TYPE (x)); f; f = TREE_CHAIN (f))
|
for (f = TYPE_FIELDS (TREE_TYPE (x)); f; f = TREE_CHAIN (f))
|
||||||
{
|
{
|
||||||
push_srcloc (DECL_SOURCE_FILE (f), DECL_SOURCE_LINE (f));
|
location_t save_location = input_location;
|
||||||
|
input_location = DECL_SOURCE_LOCATION (f);
|
||||||
if (!pushdecl_class_level (f))
|
if (!pushdecl_class_level (f))
|
||||||
is_valid = false;
|
is_valid = false;
|
||||||
pop_srcloc ();
|
input_location = save_location;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
timevar_pop (TV_NAME_LOOKUP);
|
timevar_pop (TV_NAME_LOOKUP);
|
||||||
|
|
Loading…
Reference in New Issue