clang 23.0.0git
AnalysisName.cpp
Go to the documentation of this file.
1//===- AnalysisName.cpp ---------------------------------------------------===//
2//
3// Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4// See https://llvm.org/LICENSE.txt for license information.
5// SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6//
7//===----------------------------------------------------------------------===//
8
10
11using namespace clang::ssaf;
12
13llvm::raw_ostream &clang::ssaf::operator<<(llvm::raw_ostream &OS,
14 const AnalysisName &AN) {
15 return OS << "AnalysisName(" << AN.str() << ")";
16}
Uniquely identifies a whole-program analysis and the AnalysisResult it produces.
llvm::StringRef str() const
Explicit conversion to the underlying string representation.
llvm::raw_ostream & operator<<(llvm::raw_ostream &OS, BuildNamespaceKind BNK)