Home | History | Annotate | Download | only in AST

Lines Matching defs:discriminator

129   llvm::DenseMap<DiscriminatorKeyTy, unsigned> Discriminator;
224 unsigned &discriminator = Uniquifier[ND];
225 if (!discriminator)
226 discriminator = ++Discriminator[std::make_pair(DC, ND->getIdentifier())];
227 disc = discriminator + 1;
1163 [](StringRef Name, const unsigned Discriminator,
1168 if (Discriminator)
1169 Stream << '_' << Discriminator;
1175 unsigned Discriminator = BD->getBlockManglingNumber();
1176 if (!Discriminator)
1177 Discriminator = Context.getBlockId(BD, /*Local=*/false);
1179 // Mangle the parameter position as a discriminator to deal with unnamed
1192 mangleSourceName(Discriminate("_block_invoke", Discriminator,
1218 Discriminate("__block_literal", Discriminator,
3756 // If we do not have a discriminator and are emitting a guard variable for