Home
last modified time | relevance | path

Searched refs:explicit_instantiation (Results 1 – 12 of 12) sorted by relevance

/openbsd/gnu/usr.bin/gcc/gcc/cp/
H A Dpt.c1501 int explicit_instantiation = 0; local
1551 explicit_instantiation = 1;
1640 if (specialization || member_specialization || explicit_instantiation)
1666 if (!explicit_instantiation)
1695 my_friendly_assert (!explicit_instantiation, 0);
1796 if (explicit_instantiation)
H A Dparse.y767 | explicit_instantiation ';'
1031 explicit_instantiation:
H A DChangeLog.129 * parse.y (explicit_instantiation): Fix 'extern template' with no
34 * parse.y (explicit_instantiation): Support automatic instantiation
5388 * parse.y (explicit_instantiation): Support 'extern template class
6143 (explicit_instantiation): Likewise.
6183 (explicit_instantiation): Use do_explicit rather than TEMPLATE
6623 * parse.y (explicit_instantiation): Call do_type_instantiation for
7951 * parse.y (explicit_instantiation): Syntax is 'template class
8238 * parse.y (datadef): Move explicit_instantiation here.
8639 * parse.y (explicit_instantiation): New rule; implements
8641 (structsp): Add explicit_instantiation.
H A DChangeLog.213610 (explicit_instantiation): Use them.
14987 * parse.y (explicit_instantiation): Use typespec instead of
18837 (explicit_instantiation): Likewise.
H A DChangeLog3761 (explicit_instantiation): Use it.
3967 * parse.y (explicit_instantiation): Add empty action to override
/openbsd/gnu/gcc/gcc/cp/
H A DChangeLog-19941948 * parse.y (explicit_instantiation): Support 'extern template class
2703 (explicit_instantiation): Likewise.
2743 (explicit_instantiation): Use do_explicit rather than TEMPLATE
3183 * parse.y (explicit_instantiation): Call do_type_instantiation for
4511 * parse.y (explicit_instantiation): Syntax is 'template class
4798 * parse.y (datadef): Move explicit_instantiation here.
5199 * parse.y (explicit_instantiation): New rule; implements
5201 (structsp): Add explicit_instantiation.
H A Dpt.c1826 int explicit_instantiation = 0; in check_explicit_specialization() local
1884 explicit_instantiation = 1; in check_explicit_specialization()
1951 if (specialization || member_specialization || explicit_instantiation) in check_explicit_specialization()
1997 if (!explicit_instantiation) in check_explicit_specialization()
2119 if (explicit_instantiation) in check_explicit_specialization()
H A DChangeLog-20022358 (explicit_instantiation): Use it.
2564 * parse.y (explicit_instantiation): Add empty action to override
H A DChangeLog-1995380 * parse.y (explicit_instantiation): Fix 'extern template' with no
385 * parse.y (explicit_instantiation): Support automatic instantiation
H A DChangeLog-19971316 * parse.y (explicit_instantiation): Use typespec instead of
H A DChangeLog-19962559 (explicit_instantiation): Likewise.
H A DChangeLog-19986822 (explicit_instantiation): Use them.