reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
548 assert(Arg.isCanonical() && "Argument type must be canonical"); 551 if (auto *Injected = dyn_cast<InjectedClassNameType>(Arg)) 552 Arg = Injected->getInjectedSpecializationType(); 556 = dyn_cast<TemplateSpecializationType>(Arg)) { 578 const RecordType *RecordArg = dyn_cast<RecordType>(Arg); 581 Info.SecondArg = TemplateArgument(Arg); 589 Info.SecondArg = TemplateArgument(Arg);