Lines Matching refs:discriminator
1093 <local-source-name> ::= L <source-name> <discriminator> */
1140 /* The default discriminator is 1, and that's all we ever use,
1433 /* Return the discriminator for ENTITY appearing inside
1434 FUNCTION. The discriminator is the lexical ordinal of VAR among
1441 int discriminator = 0;
1444 discriminator = DECL_DISCRIMINATOR (entity);
1458 ++discriminator;
1462 return discriminator;
1465 /* Return the discriminator for STRING, a string literal used inside
1466 FUNCTION. The discriminator is the lexical ordinal of STRING among
1477 /* <discriminator> := _ <number>
1479 The discriminator is used only for the second and later occurrences
1484 write_discriminator (const int discriminator)
1486 /* If discriminator is zero, don't write anything. Otherwise... */
1487 if (discriminator > 0)
1490 write_unsigned_number (discriminator - 1);
1500 <local-name> := Z <function encoding> E <entity name> [<discriminator>]
1501 := Z <function encoding> E s [<discriminator>] */