reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ASTContext.cpp
 3972   assert(Decl && "Passed null for Decl param");
 3973   assert(!Decl->TypeForDecl && "TypeForDecl present in slow case");
 3975   if (const auto *Typedef = dyn_cast<TypedefNameDecl>(Decl))
 3978   assert(!isa<TemplateTypeParmDecl>(Decl) &&
 3981   if (const auto *Record = dyn_cast<RecordDecl>(Decl)) {
 3985   } else if (const auto *Enum = dyn_cast<EnumDecl>(Decl)) {
 3988   } else if (const auto *Using = dyn_cast<UnresolvedUsingTypenameDecl>(Decl)) {
 3990     Decl->TypeForDecl = newType;
 3995   return QualType(Decl->TypeForDecl, 0);