Lines Matching defs:discriminator
152 unsigned discriminator = getASTContext().getManglingNumber(ND, isAux());
153 if (discriminator == 1)
155 disc = discriminator - 2;
160 unsigned &discriminator = Uniquifier[ND];
161 if (!discriminator) {
163 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())];
165 if (discriminator == 1)
167 disc = discriminator-2;
1628 // If we have a device-number via the discriminator, use that to mangle
1852 // <local-name> := Z <function encoding> E <entity name> [<discriminator>]
1853 // := Z <function encoding> E s [<discriminator>]
1856 // <discriminator> := _ <non-negative number>
7065 /// The extra discriminator encodes the explicit value derived from the
7067 /// discrimination the encoded value will be the discriminator derived from the