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

References

tools/clang/lib/Sema/SemaInit.cpp
 6669   IndirectLocalPath &Path;
 6671   RevertToOldSizeRAII(IndirectLocalPath &Path) : Path(Path) {}
 6675 using LocalVisitor = llvm::function_ref<bool(IndirectLocalPath &Path, Local L,
 6679 static bool isVarOnPath(IndirectLocalPath &Path, VarDecl *VD) {
 6686 static bool pathContainsInit(IndirectLocalPath &Path) {
 6693 static void visitLocalsRetainedByInitializer(IndirectLocalPath &Path,
 6698 static void visitLocalsRetainedByReferenceBinding(IndirectLocalPath &Path,
 6784 static void handleGslAnnotatedTypes(IndirectLocalPath &Path, Expr *Call,
 6845 static void visitLifetimeBoundArguments(IndirectLocalPath &Path, Expr *Call,
 6894 static void visitLocalsRetainedByReferenceBinding(IndirectLocalPath &Path,
 7022 static void visitLocalsRetainedByInitializer(IndirectLocalPath &Path,
 7275 static bool shouldLifetimeExtendThroughPath(const IndirectLocalPath &Path) {
 7284 static SourceRange nextPathEntryRange(const IndirectLocalPath &Path, unsigned I,
 7307 static bool pathOnlyInitializesGslPointer(IndirectLocalPath &Path) {