reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3546 bool HasDecl = (D != nullptr); 3556 } else if (const auto *FD = dyn_cast<FunctionDecl>(D)) { 3563 RegionMap[D].reset(SP); 3569 } else if (const auto *OMD = dyn_cast<ObjCMethodDecl>(D)) { 3572 } else if (isa<VarDecl>(D) && 3575 Name = getDynamicInitializerName(cast<VarDecl>(D), GD.getDynamicInitKind(), 3585 if (!HasDecl || D->isImplicit() || D->hasAttr<ArtificialAttr>()) { 3585 if (!HasDecl || D->isImplicit() || D->hasAttr<ArtificialAttr>()) { 3613 getOrCreateFunctionType(D, FnType, Unit), ScopeLine, FlagsForDef, 3614 SPFlagsForDef, TParamsArray.get(), getFunctionDeclaration(D)); 3619 if (HasDecl && isa<FunctionDecl>(D)) 3620 DeclCache[D->getCanonicalDecl()].reset(SP); 3627 if (auto *FD = dyn_cast<FunctionDecl>(D)) 3634 if (const auto *OMD = dyn_cast_or_null<ObjCMethodDecl>(D)) { 3643 getOrCreateFunctionType(D, FnType, Unit), ScopeLine, Flags, SPFlags, 3655 RegionMap[D].reset(SP);