Lines Matching refs:substitution
104 /* An array of the current substitution candidates, in the order
140 special substitution rules. */
153 /* For quick substitution checks, look up these common identifiers
307 /* Produce debugging output of current substitution candidates. */
384 /* Both decls and types can be substitution candidates, but sometimes
389 and substitution candidates and finding matches. */
427 /* Add NODE as a substitution candidate. NODE must not already be on
439 /* Get the canonicalized substitution candidate for NODE. */
461 /* Put the decl onto the varray of substitution candidates. */
561 /* Check whether a substitution should be used to represent NODE in
566 <substitution> ::= St
589 Then examine the stack of currently available substitution
592 If a substitution is found, write its mangled representation and
608 /* Obtain the canonicalized substitution representation for NODE.
707 /* No substitution found. */
714 a substitution candidate. */
873 /* Interface to substitution and identifier mangling, used by the
1000 latter with a special substitution. Also, a name that is
1092 ::= <substitution> */
1174 ::= <substitution> */
1261 ::= <substitution> */
1270 tree substitution;
1301 TREE_LIST to represent the substitution candidate for a nested
1307 substitution candidate by a TREE_LIST whose purpose is `Outer<int>'
1310 substitution = build_tree_list (context, templ);
1312 substitution = templ;
1314 if (find_substitution (substitution))
1326 add_substitution (substitution);
2124 ::= <substitution>
2162 since both the qualified and unqualified types are substitution
2185 /* Avoid adding the unqualified function type as a substitution. */
2427 /* Types other than builtin types are substitution candidates. */
3814 ::= <substitution> */
3926 ::= <substitution> */
3934 template template parameter. The substitution candidate here is
3951 /* Non-terminal <substitution>.
3953 <substitution> ::= S <seq-id> _
3959 MANGLE_TRACE ("substitution", "");