Lines Matching defs:Anon
3684 // Otherwise, set this is the anon-decl typedef for the tag.
4295 NamedDecl *Anon = nullptr;
4297 Anon = FieldDecl::Create(Context, OwningClass,
4305 Anon->setAccess(AS);
4307 FieldCollector->Add(cast<FieldDecl>(Anon));
4319 Anon = VarDecl::Create(Context, Owner,
4329 ActOnUninitializedDecl(Anon, /*TypeMayContainAuto=*/false);
4331 Anon->setImplicit();
4339 Owner->addDecl(Anon);
4345 Chain.push_back(Anon);
4351 if (VarDecl *NewVD = dyn_cast<VarDecl>(Anon)) {
4365 Anon->setInvalidDecl();
4367 return Anon;
4396 NamedDecl *Anon = FieldDecl::Create(Context,
4405 Anon->setImplicit();
4408 CurContext->addDecl(Anon);
4414 Chain.push_back(Anon);
4417 if (RequireCompleteType(Anon->getLocation(), RecTy,
4421 Anon->setInvalidDecl();
4425 return Anon;