/Users/buildslave/jenkins/workspace/clang-stage2-coverage-R/llvm/include/llvm/ADT/Optional.h
Line | Count | Source (jump to first uncovered line) |
1 | | //===- Optional.h - Simple variant for passing optional values --*- C++ -*-===// |
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 | | // |
9 | | // This file provides Optional, a template class modeled in the spirit of |
10 | | // OCaml's 'opt' variant. The idea is to strongly type whether or not |
11 | | // a value can be optional. |
12 | | // |
13 | | //===----------------------------------------------------------------------===// |
14 | | |
15 | | #ifndef LLVM_ADT_OPTIONAL_H |
16 | | #define LLVM_ADT_OPTIONAL_H |
17 | | |
18 | | #include "llvm/ADT/None.h" |
19 | | #include "llvm/Support/Compiler.h" |
20 | | #include "llvm/Support/type_traits.h" |
21 | | #include <cassert> |
22 | | #include <memory> |
23 | | #include <new> |
24 | | #include <utility> |
25 | | |
26 | | namespace llvm { |
27 | | |
28 | | class raw_ostream; |
29 | | |
30 | | namespace optional_detail { |
31 | | |
32 | | struct in_place_t {}; |
33 | | |
34 | | /// Storage for any type. |
35 | | template <typename T, bool = is_trivially_copyable<T>::value> |
36 | | class OptionalStorage { |
37 | | union { |
38 | | char empty; |
39 | | T value; |
40 | | }; |
41 | | bool hasVal; |
42 | | |
43 | | public: |
44 | 36.8M | ~OptionalStorage() { reset(); } llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::~OptionalStorage() Line | Count | Source | 44 | 123k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::CompilationDiagnosticReport, false>::~OptionalStorage() Line | Count | Source | 44 | 3 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>::~OptionalStorage() Line | Count | Source | 44 | 3.08M | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::~OptionalStorage() Line | Count | Source | 44 | 307k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<long long, unsigned int>, false>::~OptionalStorage() Line | Count | Source | 44 | 3.71k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >, false>::~OptionalStorage() Line | Count | Source | 44 | 2.73M | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::~OptionalStorage() Line | Count | Source | 44 | 296k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::~OptionalStorage() Line | Count | Source | 44 | 17.4k | ~OptionalStorage() { reset(); } |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>, false>::~OptionalStorage() Line | Count | Source | 44 | 4.00k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>::~OptionalStorage() Line | Count | Source | 44 | 10.4k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::~OptionalStorage() Line | Count | Source | 44 | 777k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::ConstantRange, false>::~OptionalStorage() Line | Count | Source | 44 | 8.21M | ~OptionalStorage() { reset(); } |
X86SpeculativeLoadHardening.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState, false>::~OptionalStorage() Line | Count | Source | 44 | 12.1k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>::~OptionalStorage() Line | Count | Source | 44 | 285 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>::~OptionalStorage() Line | Count | Source | 44 | 348 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::PreservedAnalyses, false>::~OptionalStorage() Line | Count | Source | 44 | 18.8k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::DemandedBits, false>::~OptionalStorage() Line | Count | Source | 44 | 40.4k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::~OptionalStorage() Line | Count | Source | 44 | 7.74M | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::MemoryDependenceResults, false>::~OptionalStorage() Line | Count | Source | 44 | 42.4k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::ModuleSummaryIndex, false>::~OptionalStorage() Line | Count | Source | 44 | 390 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>::~OptionalStorage() Line | Count | Source | 44 | 119k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::ScalarEvolution::ExitLimit, false>::~OptionalStorage() Line | Count | Source | 44 | 948k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>, false>::~OptionalStorage() Line | Count | Source | 44 | 25 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, false>::~OptionalStorage() Line | Count | Source | 44 | 20.0k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo, false>::~OptionalStorage() Line | Count | Source | 44 | 111k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::~OptionalStorage() Line | Count | Source | 44 | 46.3k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::SlotTracker, false>::~OptionalStorage() Line | Count | Source | 44 | 7 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::Regex, false>::~OptionalStorage() Line | Count | Source | 44 | 18.8k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> >, false>::~OptionalStorage() Line | Count | Source | 44 | 94.3k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::remarks::StringTable, false>::~OptionalStorage() Line | Count | Source | 44 | 92 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::AAResults, false>::~OptionalStorage() Line | Count | Source | 44 | 2.12M | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::BasicAAResult, false>::~OptionalStorage() Line | Count | Source | 44 | 2.12M | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::MCDwarfLineStr, false>::~OptionalStorage() Line | Count | Source | 44 | 2.08k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int>, false>::~OptionalStorage() Line | Count | Source | 44 | 12.3k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<unsigned int, 8u>, false>::~OptionalStorage() Line | Count | Source | 44 | 11.8k | ~OptionalStorage() { reset(); } |
GVNSink.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SinkingInstructionCandidate, false>::~OptionalStorage() Line | Count | Source | 44 | 72 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::MemorySSAUpdater, false>::~OptionalStorage() Line | Count | Source | 44 | 405k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::Error, false>::~OptionalStorage() Line | Count | Source | 44 | 6.23k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>::~OptionalStorage() Line | Count | Source | 44 | 3.69k | ~OptionalStorage() { reset(); } |
VirtualFileSystem.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RealFileSystem::WorkingDirectory, false>::~OptionalStorage() Line | Count | Source | 44 | 50.6k | ~OptionalStorage() { reset(); } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::~OptionalStorage() Line | Count | Source | 44 | 3.15M | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::~OptionalStorage() Line | Count | Source | 44 | 5.49k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>::~OptionalStorage() Line | Count | Source | 44 | 5.76k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::~OptionalStorage() Line | Count | Source | 44 | 21.2k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::~OptionalStorage() Line | Count | Source | 44 | 21.2k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::CodeGen::ApplyDebugLocation, false>::~OptionalStorage() Line | Count | Source | 44 | 1.17k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>::~OptionalStorage() Line | Count | Source | 44 | 59 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::CodeGen::ConstantEmitter, false>::~OptionalStorage() Line | Count | Source | 44 | 47.6k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, unsigned long>, false>::~OptionalStorage() Line | Count | Source | 44 | 298 | ~OptionalStorage() { reset(); } |
Darwin.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>::~OptionalStorage() Line | Count | Source | 44 | 84.8k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false>::~OptionalStorage() Line | Count | Source | 44 | 8.05k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble, false>::~OptionalStorage() Line | Count | Source | 44 | 4.72k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::~OptionalStorage() Line | Count | Source | 44 | 5.45k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::StoredDiagnostic, false>::~OptionalStorage() Line | Count | Source | 44 | 21 | ~OptionalStorage() { reset(); } |
ASTUnit.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::CaptureDroppedDiagnostics, false>::~OptionalStorage() Line | Count | Source | 44 | 88 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble::TempPCHFile, false>::~OptionalStorage() Line | Count | Source | 44 | 88 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::~OptionalStorage() Line | Count | Source | 44 | 17.0k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::DbgVariableLocation, false>::~OptionalStorage() Line | Count | Source | 44 | 163 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::~OptionalStorage() Line | Count | Source | 44 | 3.02k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoc::LocationList, false>::~OptionalStorage() Line | Count | Source | 44 | 304 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoclists::LocationList, false>::~OptionalStorage() Line | Count | Source | 44 | 28 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugRnglistTable, false>::~OptionalStorage() Line | Count | Source | 44 | 2.15k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >, false>::~OptionalStorage() Line | Count | Source | 44 | 14.9k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::ast_matchers::internal::DynTypedMatcher, false>::~OptionalStorage() Line | Count | Source | 44 | 15.3k | ~OptionalStorage() { reset(); } |
GenericTaintChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule, false>::~OptionalStorage() Line | Count | Source | 44 | 744 | ~OptionalStorage() { reset(); } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, false>::~OptionalStorage() llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::~OptionalStorage() Line | Count | Source | 44 | 974 | ~OptionalStorage() { reset(); } |
StdLibraryFunctionsChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, false>::~OptionalStorage() Line | Count | Source | 44 | 1.45k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u>, false>::~OptionalStorage() Line | Count | Source | 44 | 58 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::ento::SVal, clang::QualType>, false>::~OptionalStorage() Line | Count | Source | 44 | 154k | ~OptionalStorage() { reset(); } |
RegionStore.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RegionBindingsRef, false>::~OptionalStorage() Line | Count | Source | 44 | 20.5k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::Parser::ParseScope, false>::~OptionalStorage() Line | Count | Source | 44 | 3.02M | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)>, false>::~OptionalStorage() Line | Count | Source | 44 | 1.33k | ~OptionalStorage() { reset(); } |
AnalysisBasedWarnings.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LogicalErrorHandler, false>::~OptionalStorage() Line | Count | Source | 44 | 437k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false>::~OptionalStorage() Line | Count | Source | 44 | 580 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::FixItHint, false>::~OptionalStorage() Line | Count | Source | 44 | 211 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::~OptionalStorage() Line | Count | Source | 44 | 8.24k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::~OptionalStorage() Line | Count | Source | 44 | 172k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::ImportError, false>::~OptionalStorage() Line | Count | Source | 44 | 60.4k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<clang::APValue, false>::~OptionalStorage() Line | Count | Source | 44 | 903 | ~OptionalStorage() { reset(); } |
ExprConstant.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitCastBuffer, false>::~OptionalStorage() Line | Count | Source | 44 | 226 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >, false>::~OptionalStorage() Line | Count | Source | 44 | 1.32k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::LazyCallGraph::EdgeSequence, false>::~OptionalStorage() Line | Count | Source | 44 | 2.38k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::MetadataLoader, false>::~OptionalStorage() Line | Count | Source | 44 | 7.78k | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>::~OptionalStorage() Line | Count | Source | 44 | 103 | ~OptionalStorage() { reset(); } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, false>::~OptionalStorage() Line | Count | Source | 44 | 64 | ~OptionalStorage() { reset(); } |
|
45 | | |
46 | 31.3M | OptionalStorage() noexcept : empty(), hasVal(false) {} Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::driver::Driver::CompilationDiagnosticReport, false>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>::OptionalStorage() Line | Count | Source | 46 | 1.76M | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::OptionalStorage() Line | Count | Source | 46 | 154k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<long long, unsigned int>, false>::OptionalStorage() Line | Count | Source | 46 | 700 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >, false>::OptionalStorage() Line | Count | Source | 46 | 2.73M | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::OptionalStorage() Line | Count | Source | 46 | 11.8k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::OptionalStorage() Line | Count | Source | 46 | 296k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>, false>::OptionalStorage() Line | Count | Source | 46 | 3 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>::OptionalStorage() Line | Count | Source | 46 | 9.57k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::OptionalStorage() Line | Count | Source | 46 | 702k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
X86SpeculativeLoadHardening.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState, false>::OptionalStorage() Line | Count | Source | 46 | 12.2k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>::OptionalStorage() Line | Count | Source | 46 | 285 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>::OptionalStorage() Line | Count | Source | 46 | 348 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::PreservedAnalyses, false>::OptionalStorage() Line | Count | Source | 46 | 18.8k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::DemandedBits, false>::OptionalStorage() Line | Count | Source | 46 | 40.4k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::LazyCallGraph::EdgeSequence, false>::OptionalStorage() Line | Count | Source | 46 | 2.38k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::OptionalStorage() Line | Count | Source | 46 | 6.83M | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::ConstantRange, false>::OptionalStorage() Line | Count | Source | 46 | 5.21M | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::MemoryDependenceResults, false>::OptionalStorage() Line | Count | Source | 46 | 42.4k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::ModuleSummaryIndex, false>::OptionalStorage() Line | Count | Source | 46 | 390 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>::OptionalStorage() Line | Count | Source | 46 | 119k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::ScalarEvolution::ExitLimit, false>::OptionalStorage() Line | Count | Source | 46 | 948k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>, false>::OptionalStorage() llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, false>::OptionalStorage() Line | Count | Source | 46 | 16.2k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo, false>::OptionalStorage() Line | Count | Source | 46 | 111k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::OptionalStorage() Line | Count | Source | 46 | 46.4k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::SlotTracker, false>::OptionalStorage() Line | Count | Source | 46 | 7 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> >, false>::OptionalStorage() Line | Count | Source | 46 | 107k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::Regex, false>::OptionalStorage() Line | Count | Source | 46 | 18.8k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::BasicAAResult, false>::OptionalStorage() Line | Count | Source | 46 | 2.12M | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::AAResults, false>::OptionalStorage() Line | Count | Source | 46 | 2.12M | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::OptionalStorage() Line | Count | Source | 46 | 174k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::MCDwarfLineStr, false>::OptionalStorage() Line | Count | Source | 46 | 2.08k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int>, false>::OptionalStorage() Line | Count | Source | 46 | 12.3k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<unsigned int, 8u>, false>::OptionalStorage() Line | Count | Source | 46 | 11.8k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
GVNSink.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SinkingInstructionCandidate, false>::OptionalStorage() Line | Count | Source | 46 | 21 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::MemorySSAUpdater, false>::OptionalStorage() Line | Count | Source | 46 | 405k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::Error, false>::OptionalStorage() Line | Count | Source | 46 | 6.23k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>::OptionalStorage() Line | Count | Source | 46 | 3.69k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
VirtualFileSystem.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RealFileSystem::WorkingDirectory, false>::OptionalStorage() Line | Count | Source | 46 | 65.0k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::OptionalStorage() Line | Count | Source | 46 | 3.15M | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::OptionalStorage() Line | Count | Source | 46 | 5.51k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>::OptionalStorage() Line | Count | Source | 46 | 5.54k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::OptionalStorage() Line | Count | Source | 46 | 21.2k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::OptionalStorage() Line | Count | Source | 46 | 21.1k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::CodeGen::ApplyDebugLocation, false>::OptionalStorage() Line | Count | Source | 46 | 1.17k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>::OptionalStorage() Line | Count | Source | 46 | 59 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::CodeGen::ConstantEmitter, false>::OptionalStorage() Line | Count | Source | 46 | 47.6k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, unsigned long>, false>::OptionalStorage() Line | Count | Source | 46 | 298 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
Darwin.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>::OptionalStorage() Line | Count | Source | 46 | 62.7k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false>::OptionalStorage() Line | Count | Source | 46 | 8.05k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble, false>::OptionalStorage() Line | Count | Source | 46 | 4.73k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::OptionalStorage() Line | Count | Source | 46 | 5.45k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::StoredDiagnostic, false>::OptionalStorage() Line | Count | Source | 46 | 21 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
ASTUnit.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::CaptureDroppedDiagnostics, false>::OptionalStorage() Line | Count | Source | 46 | 88 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble::TempPCHFile, false>::OptionalStorage() Line | Count | Source | 46 | 88 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::OptionalStorage() Line | Count | Source | 46 | 8.51k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::DbgVariableLocation, false>::OptionalStorage() Line | Count | Source | 46 | 27 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::OptionalStorage() Line | Count | Source | 46 | 3.02k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoc::LocationList, false>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoclists::LocationList, false>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::DWARFDebugRnglistTable, false>::OptionalStorage() Line | Count | Source | 46 | 2.15k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >, false>::OptionalStorage() Line | Count | Source | 46 | 4 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
GenericTaintChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule, false>::OptionalStorage() Line | Count | Source | 46 | 744 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, false>::OptionalStorage() llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::OptionalStorage() Line | Count | Source | 46 | 487 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
StdLibraryFunctionsChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, false>::OptionalStorage() Line | Count | Source | 46 | 768 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u>, false>::OptionalStorage() Line | Count | Source | 46 | 48 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::ento::SVal, clang::QualType>, false>::OptionalStorage() Line | Count | Source | 46 | 154k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
RegionStore.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RegionBindingsRef, false>::OptionalStorage() Line | Count | Source | 46 | 370 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::Parser::ParseScope, false>::OptionalStorage() Line | Count | Source | 46 | 3.02M | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)>, false>::OptionalStorage() Line | Count | Source | 46 | 1.33k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
AnalysisBasedWarnings.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LogicalErrorHandler, false>::OptionalStorage() Line | Count | Source | 46 | 437k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false>::OptionalStorage() Line | Count | Source | 46 | 580 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::FixItHint, false>::OptionalStorage() Line | Count | Source | 46 | 205 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::OptionalStorage() Line | Count | Source | 46 | 8.24k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::OptionalStorage() Line | Count | Source | 46 | 172k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::ast_matchers::internal::DynTypedMatcher, false>::OptionalStorage() Line | Count | Source | 46 | 42 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::ImportError, false>::OptionalStorage() Line | Count | Source | 46 | 60.3k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
ExprConstant.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitCastBuffer, false>::OptionalStorage() Line | Count | Source | 46 | 3 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<clang::APValue, false>::OptionalStorage() Line | Count | Source | 46 | 31 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >, false>::OptionalStorage() Line | Count | Source | 46 | 11 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::MetadataLoader, false>::OptionalStorage() Line | Count | Source | 46 | 7.80k | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>::OptionalStorage() Line | Count | Source | 46 | 101 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<llvm::remarks::StringTable, false>::OptionalStorage() Line | Count | Source | 46 | 93 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, false>::OptionalStorage() Line | Count | Source | 46 | 10 | OptionalStorage() noexcept : empty(), hasVal(false) {} |
|
47 | | |
48 | 261k | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { |
49 | 261k | if (other.hasValue()) { |
50 | 23.0k | emplace(other.value); |
51 | 23.0k | } |
52 | 261k | } Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false> const&) llvm::optional_detail::OptionalStorage<llvm::APInt, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::APInt, false> const&) Line | Count | Source | 48 | 124 | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 124 | if (other.hasValue()) { | 50 | 106 | emplace(other.value); | 51 | 106 | } | 52 | 124 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false> const&) Line | Count | Source | 48 | 3.98k | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 3.98k | if (other.hasValue()) { | 50 | 166 | emplace(other.value); | 51 | 166 | } | 52 | 3.98k | } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false> const&) Line | Count | Source | 48 | 247k | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 247k | if (other.hasValue()) { | 50 | 21.6k | emplace(other.value); | 51 | 21.6k | } | 52 | 247k | } |
llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false> const&) Line | Count | Source | 48 | 2.84k | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 2.84k | if (other.hasValue()) { | 50 | 94 | emplace(other.value); | 51 | 94 | } | 52 | 2.84k | } |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false> const&) Line | Count | Source | 48 | 2 | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 2 | if (other.hasValue()) { | 50 | 2 | emplace(other.value); | 51 | 2 | } | 52 | 2 | } |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false> const&) Line | Count | Source | 48 | 4 | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 4 | if (other.hasValue()) { | 50 | 4 | emplace(other.value); | 51 | 4 | } | 52 | 4 | } |
llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false> const&) Line | Count | Source | 48 | 4.04k | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 4.04k | if (other.hasValue()) { | 50 | 135 | emplace(other.value); | 51 | 135 | } | 52 | 4.04k | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false> const&) Line | Count | Source | 48 | 752 | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 752 | if (other.hasValue()) { | 50 | 353 | emplace(other.value); | 51 | 353 | } | 52 | 752 | } |
llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false> const&) Line | Count | Source | 48 | 487 | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 487 | if (other.hasValue()) { | 50 | 487 | emplace(other.value); | 51 | 487 | } | 52 | 487 | } |
llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false> const&) Line | Count | Source | 48 | 11 | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 11 | if (other.hasValue()) { | 50 | 11 | emplace(other.value); | 51 | 11 | } | 52 | 11 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false> const&) Line | Count | Source | 48 | 1.49k | OptionalStorage(OptionalStorage const &other) : OptionalStorage() { | 49 | 1.49k | if (other.hasValue()) { | 50 | 5 | emplace(other.value); | 51 | 5 | } | 52 | 1.49k | } |
|
53 | 123k | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { |
54 | 123k | if (other.hasValue()) { |
55 | 21.9k | emplace(std::move(other.value)); |
56 | 21.9k | } |
57 | 123k | } llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>&&) Line | Count | Source | 53 | 623 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 623 | if (other.hasValue()) { | 55 | 623 | emplace(std::move(other.value)); | 56 | 623 | } | 57 | 623 | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>&&) Line | Count | Source | 53 | 98.8k | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 98.8k | if (other.hasValue()) { | 55 | 11.6k | emplace(std::move(other.value)); | 56 | 11.6k | } | 57 | 98.8k | } |
llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>&&) Line | Count | Source | 53 | 190 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 190 | if (other.hasValue()) { | 55 | 0 | emplace(std::move(other.value)); | 56 | 0 | } | 57 | 190 | } |
llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>&&) Line | Count | Source | 53 | 232 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 232 | if (other.hasValue()) { | 55 | 0 | emplace(std::move(other.value)); | 56 | 0 | } | 57 | 232 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>&&) Line | Count | Source | 53 | 22 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 22 | if (other.hasValue()) { | 55 | 22 | emplace(std::move(other.value)); | 56 | 22 | } | 57 | 22 | } |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::APInt, false>&&) Line | Count | Source | 53 | 113 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 113 | if (other.hasValue()) { | 55 | 2 | emplace(std::move(other.value)); | 56 | 2 | } | 57 | 113 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>&&) Line | Count | Source | 53 | 9.21k | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 9.21k | if (other.hasValue()) { | 55 | 198 | emplace(std::move(other.value)); | 56 | 198 | } | 57 | 9.21k | } |
llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>&&) Line | Count | Source | 53 | 2.89k | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 2.89k | if (other.hasValue()) { | 55 | 248 | emplace(std::move(other.value)); | 56 | 248 | } | 57 | 2.89k | } |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>&&) Line | Count | Source | 53 | 1 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 1 | if (other.hasValue()) { | 55 | 1 | emplace(std::move(other.value)); | 56 | 1 | } | 57 | 1 | } |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>&&) Line | Count | Source | 53 | 2 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 2 | if (other.hasValue()) { | 55 | 2 | emplace(std::move(other.value)); | 56 | 2 | } | 57 | 2 | } |
llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>&&) Line | Count | Source | 53 | 2 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 2 | if (other.hasValue()) { | 55 | 0 | emplace(std::move(other.value)); | 56 | 0 | } | 57 | 2 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>&&) Line | Count | Source | 53 | 1.50k | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 1.50k | if (other.hasValue()) { | 55 | 706 | emplace(std::move(other.value)); | 56 | 706 | } | 57 | 1.50k | } |
llvm::optional_detail::OptionalStorage<clang::FixItHint, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<clang::FixItHint, false>&&) Line | Count | Source | 53 | 88 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 88 | if (other.hasValue()) { | 55 | 6 | emplace(std::move(other.value)); | 56 | 6 | } | 57 | 88 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>&&) Line | Count | Source | 53 | 1.68k | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 1.68k | if (other.hasValue()) { | 55 | 0 | emplace(std::move(other.value)); | 56 | 0 | } | 57 | 1.68k | } |
llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>&&) Line | Count | Source | 53 | 8.50k | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 8.50k | if (other.hasValue()) { | 55 | 8.50k | emplace(std::move(other.value)); | 56 | 8.50k | } | 57 | 8.50k | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>::OptionalStorage(llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>&&) Line | Count | Source | 53 | 51 | OptionalStorage(OptionalStorage &&other) : OptionalStorage() { | 54 | 51 | if (other.hasValue()) { | 55 | 2 | emplace(std::move(other.value)); | 56 | 2 | } | 57 | 51 | } |
|
58 | | |
59 | | template <class... Args> |
60 | | explicit OptionalStorage(in_place_t, Args &&... args) |
61 | 5.56M | : value(std::forward<Args>(args)...), hasVal(true) {} llvm::optional_detail::OptionalStorage<clang::driver::Driver::CompilationDiagnosticReport, false>::OptionalStorage<clang::driver::Driver::CompilationDiagnosticReport>(llvm::optional_detail::in_place_t, clang::driver::Driver::CompilationDiagnosticReport&&) Line | Count | Source | 61 | 3 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >(llvm::optional_detail::in_place_t, llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>&&) Line | Count | Source | 61 | 1.31M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::OptionalStorage<std::__1::pair<int, int> const&>(llvm::optional_detail::in_place_t, std::__1::pair<int, int> const&&&) Line | Count | Source | 61 | 153k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<long long, unsigned int>, false>::OptionalStorage<std::__1::pair<long long, unsigned int> >(llvm::optional_detail::in_place_t, std::__1::pair<long long, unsigned int>&&) Line | Count | Source | 61 | 3.01k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::OptionalStorage<llvm::yaml::SIArgumentInfo>(llvm::optional_detail::in_place_t, llvm::yaml::SIArgumentInfo&&) Line | Count | Source | 61 | 5.61k | : value(std::forward<Args>(args)...), hasVal(true) {} |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>, false>::OptionalStorage<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool> >(llvm::optional_detail::in_place_t, std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>&&) Line | Count | Source | 61 | 3.99k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >(llvm::optional_detail::in_place_t, std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>&&) Line | Count | Source | 61 | 856 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::OptionalStorage<std::__1::pair<unsigned int, unsigned int> >(llvm::optional_detail::in_place_t, std::__1::pair<unsigned int, unsigned int>&&) Line | Count | Source | 61 | 73.0k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::OptionalStorage<llvm::APInt const&>(llvm::optional_detail::in_place_t, llvm::APInt const&&&) Line | Count | Source | 61 | 80.8k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ConstantRange, false>::OptionalStorage<llvm::ConstantRange>(llvm::optional_detail::in_place_t, llvm::ConstantRange&&) Line | Count | Source | 61 | 3.00M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>, false>::OptionalStorage<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int> >(llvm::optional_detail::in_place_t, std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>&&) Line | Count | Source | 61 | 25 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >(llvm::optional_detail::in_place_t, std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >&&) Line | Count | Source | 61 | 155 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ScalarEvolution::ExitLimit, false>::OptionalStorage<llvm::ScalarEvolution::ExitLimit const&>(llvm::optional_detail::in_place_t, llvm::ScalarEvolution::ExitLimit const&&&) Line | Count | Source | 61 | 66 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::OptionalStorage<llvm::APInt>(llvm::optional_detail::in_place_t, llvm::APInt&&) Line | Count | Source | 61 | 827k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, false>::OptionalStorage<std::__1::pair<llvm::Value*, llvm::ConstantInt*> >(llvm::optional_detail::in_place_t, std::__1::pair<llvm::Value*, llvm::ConstantInt*>&&) Line | Count | Source | 61 | 3.83k | : value(std::forward<Args>(args)...), hasVal(true) {} |
GVNSink.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SinkingInstructionCandidate, false>::OptionalStorage<(anonymous namespace)::SinkingInstructionCandidate>(llvm::optional_detail::in_place_t, (anonymous namespace)::SinkingInstructionCandidate&&) Line | Count | Source | 61 | 51 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ConstantRange, false>::OptionalStorage<llvm::ConstantRange const&>(llvm::optional_detail::in_place_t, llvm::ConstantRange const&&&) Line | Count | Source | 61 | 76 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >(llvm::optional_detail::in_place_t, std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>&&) Line | Count | Source | 61 | 1 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(llvm::optional_detail::in_place_t, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&) Line | Count | Source | 61 | 4.78k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>::OptionalStorage<llvm::TargetLibraryInfoImpl>(llvm::optional_detail::in_place_t, llvm::TargetLibraryInfoImpl&&) Line | Count | Source | 61 | 248 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::OptionalStorage<llvm::GCOVOptions>(llvm::optional_detail::in_place_t, llvm::GCOVOptions&&) Line | Count | Source | 61 | 14 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::OptionalStorage<llvm::InstrProfOptions>(llvm::optional_detail::in_place_t, llvm::InstrProfOptions&&) Line | Count | Source | 61 | 90 | : value(std::forward<Args>(args)...), hasVal(true) {} |
Darwin.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>::OptionalStorage<(anonymous namespace)::DarwinPlatform>(llvm::optional_detail::in_place_t, (anonymous namespace)::DarwinPlatform&&) Line | Count | Source | 61 | 22.1k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DbgVariableLocation, false>::OptionalStorage<llvm::DbgVariableLocation>(llvm::optional_detail::in_place_t, llvm::DbgVariableLocation&&) Line | Count | Source | 61 | 136 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoc::LocationList, false>::OptionalStorage<llvm::DWARFDebugLoc::LocationList>(llvm::optional_detail::in_place_t, llvm::DWARFDebugLoc::LocationList&&) Line | Count | Source | 61 | 304 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoclists::LocationList, false>::OptionalStorage<llvm::DWARFDebugLoclists::LocationList>(llvm::optional_detail::in_place_t, llvm::DWARFDebugLoclists::LocationList&&) Line | Count | Source | 61 | 28 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::OptionalStorage<std::__1::pair<unsigned int, unsigned int> const&>(llvm::optional_detail::in_place_t, std::__1::pair<unsigned int, unsigned int> const&&&) Line | Count | Source | 61 | 1.61k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >, false>::OptionalStorage<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > > >(llvm::optional_detail::in_place_t, llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >&&) Line | Count | Source | 61 | 14.9k | : value(std::forward<Args>(args)...), hasVal(true) {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, false>::OptionalStorage<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const> >(llvm::optional_detail::in_place_t, llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>&&) llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent> >(llvm::optional_detail::in_place_t, clang::ento::CallEventRef<clang::ento::CallEvent>&&) Line | Count | Source | 61 | 487 | : value(std::forward<Args>(args)...), hasVal(true) {} |
StdLibraryFunctionsChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, false>::OptionalStorage<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy const&>(llvm::optional_detail::in_place_t, (anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy const&&&) Line | Count | Source | 61 | 690 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u>, false>::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u> >(llvm::optional_detail::in_place_t, llvm::SmallVector<clang::ento::MemRegion const*, 5u>&&) Line | Count | Source | 61 | 10 | : value(std::forward<Args>(args)...), hasVal(true) {} |
RegionStore.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RegionBindingsRef, false>::OptionalStorage<(anonymous namespace)::RegionBindingsRef>(llvm::optional_detail::in_place_t, (anonymous namespace)::RegionBindingsRef&&) Line | Count | Source | 61 | 20.2k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::FixItHint, false>::OptionalStorage<clang::FixItHint>(llvm::optional_detail::in_place_t, clang::FixItHint&&) Line | Count | Source | 61 | 6 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ast_matchers::internal::DynTypedMatcher, false>::OptionalStorage<clang::ast_matchers::internal::DynTypedMatcher>(llvm::optional_detail::in_place_t, clang::ast_matchers::internal::DynTypedMatcher&&) Line | Count | Source | 61 | 15.1k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ImportError, false>::OptionalStorage<clang::ImportError const&>(llvm::optional_detail::in_place_t, clang::ImportError const&&&) Line | Count | Source | 61 | 96 | : value(std::forward<Args>(args)...), hasVal(true) {} |
ExprConstant.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitCastBuffer, false>::OptionalStorage<(anonymous namespace)::BitCastBuffer const&>(llvm::optional_detail::in_place_t, (anonymous namespace)::BitCastBuffer const&&&) Line | Count | Source | 61 | 223 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::APValue, false>::OptionalStorage<clang::APValue>(llvm::optional_detail::in_place_t, clang::APValue&&) Line | Count | Source | 61 | 872 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >, false>::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >(llvm::optional_detail::in_place_t, std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >&&) Line | Count | Source | 61 | 1.31k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::OptionalStorage<llvm::BitstreamBlockInfo>(llvm::optional_detail::in_place_t, llvm::BitstreamBlockInfo&&) Line | Count | Source | 61 | 8.51k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>::OptionalStorage<llvm::remarks::ParsedStringTable>(llvm::optional_detail::in_place_t, llvm::remarks::ParsedStringTable&&) Line | Count | Source | 61 | 2 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, false>::OptionalStorage<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >(llvm::optional_detail::in_place_t, std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&) Line | Count | Source | 61 | 54 | : value(std::forward<Args>(args)...), hasVal(true) {} |
|
62 | | |
63 | 52.6M | void reset() noexcept { |
64 | 52.6M | if (hasVal) { |
65 | 11.8M | value.~T(); |
66 | 11.8M | hasVal = false; |
67 | 11.8M | } |
68 | 52.6M | } llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::reset() Line | Count | Source | 63 | 124k | void reset() noexcept { | 64 | 124k | if (hasVal) { | 65 | 15.5k | value.~T(); | 66 | 15.5k | hasVal = false; | 67 | 15.5k | } | 68 | 124k | } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<unsigned int, 8u>, false>::reset() Line | Count | Source | 63 | 11.8k | void reset() noexcept { | 64 | 11.8k | if (hasVal) { | 65 | 28 | value.~T(); | 66 | 28 | hasVal = false; | 67 | 28 | } | 68 | 11.8k | } |
llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>::reset() Line | Count | Source | 63 | 6.01k | void reset() noexcept { | 64 | 6.01k | if (hasVal) { | 65 | 496 | value.~T(); | 66 | 496 | hasVal = false; | 67 | 496 | } | 68 | 6.01k | } |
llvm::optional_detail::OptionalStorage<llvm::BasicAAResult, false>::reset() Line | Count | Source | 63 | 3.30M | void reset() noexcept { | 64 | 3.30M | if (hasVal) { | 65 | 1.17M | value.~T(); | 66 | 1.17M | hasVal = false; | 67 | 1.17M | } | 68 | 3.30M | } |
llvm::optional_detail::OptionalStorage<llvm::AAResults, false>::reset() Line | Count | Source | 63 | 3.30M | void reset() noexcept { | 64 | 3.30M | if (hasVal) { | 65 | 1.17M | value.~T(); | 66 | 1.17M | hasVal = false; | 67 | 1.17M | } | 68 | 3.30M | } |
llvm::optional_detail::OptionalStorage<llvm::LazyCallGraph::EdgeSequence, false>::reset() Line | Count | Source | 63 | 2.68k | void reset() noexcept { | 64 | 2.68k | if (hasVal) { | 65 | 2.38k | value.~T(); | 66 | 2.38k | hasVal = false; | 67 | 2.38k | } | 68 | 2.68k | } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::CompilationDiagnosticReport, false>::reset() Line | Count | Source | 63 | 3 | void reset() noexcept { | 64 | 3 | if (hasVal) { | 65 | 3 | value.~T(); | 66 | 3 | hasVal = false; | 67 | 3 | } | 68 | 3 | } |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >, false>::reset() Line | Count | Source | 63 | 9.56M | void reset() noexcept { | 64 | 9.56M | if (hasVal) { | 65 | 1.22k | value.~T(); | 66 | 1.22k | hasVal = false; | 67 | 1.22k | } | 68 | 9.56M | } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>::reset() Line | Count | Source | 63 | 3.08M | void reset() noexcept { | 64 | 3.08M | if (hasVal) { | 65 | 1.31M | value.~T(); | 66 | 1.31M | hasVal = false; | 67 | 1.31M | } | 68 | 3.08M | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::reset() Line | Count | Source | 63 | 307k | void reset() noexcept { | 64 | 307k | if (hasVal) { | 65 | 307k | value.~T(); | 66 | 307k | hasVal = false; | 67 | 307k | } | 68 | 307k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<long long, unsigned int>, false>::reset() Line | Count | Source | 63 | 3.71k | void reset() noexcept { | 64 | 3.71k | if (hasVal) { | 65 | 3.01k | value.~T(); | 66 | 3.01k | hasVal = false; | 67 | 3.01k | } | 68 | 3.71k | } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::reset() Line | Count | Source | 63 | 69.6k | void reset() noexcept { | 64 | 69.6k | if (hasVal) { | 65 | 11.3k | value.~T(); | 66 | 11.3k | hasVal = false; | 67 | 11.3k | } | 68 | 69.6k | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::reset() Line | Count | Source | 63 | 392k | void reset() noexcept { | 64 | 392k | if (hasVal) { | 65 | 23.4k | value.~T(); | 66 | 23.4k | hasVal = false; | 67 | 23.4k | } | 68 | 392k | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::reset() Line | Count | Source | 63 | 17.8k | void reset() noexcept { | 64 | 17.8k | if (hasVal) { | 65 | 5.81k | value.~T(); | 66 | 5.81k | hasVal = false; | 67 | 5.81k | } | 68 | 17.8k | } |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>, false>::reset() Line | Count | Source | 63 | 4.00k | void reset() noexcept { | 64 | 4.00k | if (hasVal) { | 65 | 3.99k | value.~T(); | 66 | 3.99k | hasVal = false; | 67 | 3.99k | } | 68 | 4.00k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>::reset() Line | Count | Source | 63 | 14.9k | void reset() noexcept { | 64 | 14.9k | if (hasVal) { | 65 | 1.44k | value.~T(); | 66 | 1.44k | hasVal = false; | 67 | 1.44k | } | 68 | 14.9k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::reset() Line | Count | Source | 63 | 777k | void reset() noexcept { | 64 | 777k | if (hasVal) { | 65 | 75.0k | value.~T(); | 66 | 75.0k | hasVal = false; | 67 | 75.0k | } | 68 | 777k | } |
llvm::optional_detail::OptionalStorage<llvm::ConstantRange, false>::reset() Line | Count | Source | 63 | 8.21M | void reset() noexcept { | 64 | 8.21M | if (hasVal) { | 65 | 3.00M | value.~T(); | 66 | 3.00M | hasVal = false; | 67 | 3.00M | } | 68 | 8.21M | } |
X86SpeculativeLoadHardening.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState, false>::reset() Line | Count | Source | 63 | 12.2k | void reset() noexcept { | 64 | 12.2k | if (hasVal) { | 65 | 93 | value.~T(); | 66 | 93 | hasVal = false; | 67 | 93 | } | 68 | 12.2k | } |
llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>::reset() Line | Count | Source | 63 | 285 | void reset() noexcept { | 64 | 285 | if (hasVal) { | 65 | 95 | value.~T(); | 66 | 95 | hasVal = false; | 67 | 95 | } | 68 | 285 | } |
llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>::reset() Line | Count | Source | 63 | 348 | void reset() noexcept { | 64 | 348 | if (hasVal) { | 65 | 116 | value.~T(); | 66 | 116 | hasVal = false; | 67 | 116 | } | 68 | 348 | } |
llvm::optional_detail::OptionalStorage<llvm::PreservedAnalyses, false>::reset() Line | Count | Source | 63 | 18.8k | void reset() noexcept { | 64 | 18.8k | if (hasVal) { | 65 | 876 | value.~T(); | 66 | 876 | hasVal = false; | 67 | 876 | } | 68 | 18.8k | } |
llvm::optional_detail::OptionalStorage<llvm::DemandedBits, false>::reset() Line | Count | Source | 63 | 2.08M | void reset() noexcept { | 64 | 2.08M | if (hasVal) { | 65 | 1.02M | value.~T(); | 66 | 1.02M | hasVal = false; | 67 | 1.02M | } | 68 | 2.08M | } |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::reset() Line | Count | Source | 63 | 7.74M | void reset() noexcept { | 64 | 7.74M | if (hasVal) { | 65 | 955k | value.~T(); | 66 | 955k | hasVal = false; | 67 | 955k | } | 68 | 7.74M | } |
llvm::optional_detail::OptionalStorage<llvm::MemoryDependenceResults, false>::reset() Line | Count | Source | 63 | 2.88M | void reset() noexcept { | 64 | 2.88M | if (hasVal) { | 65 | 1.42M | value.~T(); | 66 | 1.42M | hasVal = false; | 67 | 1.42M | } | 68 | 2.88M | } |
llvm::optional_detail::OptionalStorage<llvm::ModuleSummaryIndex, false>::reset() Line | Count | Source | 63 | 1.17k | void reset() noexcept { | 64 | 1.17k | if (hasVal) { | 65 | 390 | value.~T(); | 66 | 390 | hasVal = false; | 67 | 390 | } | 68 | 1.17k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::TypeIdOffsetVtableInfo, std::__1::allocator<llvm::TypeIdOffsetVtableInfo> >, false>::reset() llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>::reset() Line | Count | Source | 63 | 119k | void reset() noexcept { | 64 | 119k | if (hasVal) { | 65 | 177 | value.~T(); | 66 | 177 | hasVal = false; | 67 | 177 | } | 68 | 119k | } |
llvm::optional_detail::OptionalStorage<llvm::ScalarEvolution::ExitLimit, false>::reset() Line | Count | Source | 63 | 948k | void reset() noexcept { | 64 | 948k | if (hasVal) { | 65 | 66 | value.~T(); | 66 | 66 | hasVal = false; | 67 | 66 | } | 68 | 948k | } |
llvm::optional_detail::OptionalStorage<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>, false>::reset() Line | Count | Source | 63 | 25 | void reset() noexcept { | 64 | 25 | if (hasVal) { | 65 | 25 | value.~T(); | 66 | 25 | hasVal = false; | 67 | 25 | } | 68 | 25 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, false>::reset() Line | Count | Source | 63 | 20.0k | void reset() noexcept { | 64 | 20.0k | if (hasVal) { | 65 | 3.83k | value.~T(); | 66 | 3.83k | hasVal = false; | 67 | 3.83k | } | 68 | 20.0k | } |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo, false>::reset() Line | Count | Source | 63 | 111k | void reset() noexcept { | 64 | 111k | if (hasVal) { | 65 | 60.8k | value.~T(); | 66 | 60.8k | hasVal = false; | 67 | 60.8k | } | 68 | 111k | } |
llvm::optional_detail::OptionalStorage<llvm::SlotTracker, false>::reset() Line | Count | Source | 63 | 7 | void reset() noexcept { | 64 | 7 | if (hasVal) { | 65 | 0 | value.~T(); | 66 | 0 | hasVal = false; | 67 | 0 | } | 68 | 7 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::StringTable, false>::reset() Line | Count | Source | 63 | 94 | void reset() noexcept { | 64 | 94 | if (hasVal) { | 65 | 2 | value.~T(); | 66 | 2 | hasVal = false; | 67 | 2 | } | 68 | 94 | } |
llvm::optional_detail::OptionalStorage<llvm::Regex, false>::reset() Line | Count | Source | 63 | 18.8k | void reset() noexcept { | 64 | 18.8k | if (hasVal) { | 65 | 16.3k | value.~T(); | 66 | 16.3k | hasVal = false; | 67 | 16.3k | } | 68 | 18.8k | } |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> >, false>::reset() Line | Count | Source | 63 | 109k | void reset() noexcept { | 64 | 109k | if (hasVal) { | 65 | 14.6k | value.~T(); | 66 | 14.6k | hasVal = false; | 67 | 14.6k | } | 68 | 109k | } |
llvm::optional_detail::OptionalStorage<llvm::MCDwarfLineStr, false>::reset() Line | Count | Source | 63 | 2.08k | void reset() noexcept { | 64 | 2.08k | if (hasVal) { | 65 | 54 | value.~T(); | 66 | 54 | hasVal = false; | 67 | 54 | } | 68 | 2.08k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int>, false>::reset() Line | Count | Source | 63 | 12.3k | void reset() noexcept { | 64 | 12.3k | if (hasVal) { | 65 | 12.2k | value.~T(); | 66 | 12.2k | hasVal = false; | 67 | 12.2k | } | 68 | 12.3k | } |
GVNSink.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SinkingInstructionCandidate, false>::reset() Line | Count | Source | 63 | 72 | void reset() noexcept { | 64 | 72 | if (hasVal) { | 65 | 51 | value.~T(); | 66 | 51 | hasVal = false; | 67 | 51 | } | 68 | 72 | } |
llvm::optional_detail::OptionalStorage<llvm::MemorySSAUpdater, false>::reset() Line | Count | Source | 63 | 405k | void reset() noexcept { | 64 | 405k | if (hasVal) { | 65 | 435 | value.~T(); | 66 | 435 | hasVal = false; | 67 | 435 | } | 68 | 405k | } |
llvm::optional_detail::OptionalStorage<llvm::Error, false>::reset() Line | Count | Source | 63 | 6.25k | void reset() noexcept { | 64 | 6.25k | if (hasVal) { | 65 | 19 | value.~T(); | 66 | 19 | hasVal = false; | 67 | 19 | } | 68 | 6.25k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>::reset() Line | Count | Source | 63 | 5.53k | void reset() noexcept { | 64 | 5.53k | if (hasVal) { | 65 | 2 | value.~T(); | 66 | 2 | hasVal = false; | 67 | 2 | } | 68 | 5.53k | } |
VirtualFileSystem.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RealFileSystem::WorkingDirectory, false>::reset() Line | Count | Source | 63 | 50.6k | void reset() noexcept { | 64 | 50.6k | if (hasVal) { | 65 | 23.3k | value.~T(); | 66 | 23.3k | hasVal = false; | 67 | 23.3k | } | 68 | 50.6k | } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::reset() Line | Count | Source | 63 | 4.63M | void reset() noexcept { | 64 | 4.63M | if (hasVal) { | 65 | 877k | value.~T(); | 66 | 877k | hasVal = false; | 67 | 877k | } | 68 | 4.63M | } |
llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::reset() Line | Count | Source | 63 | 6.81k | void reset() noexcept { | 64 | 6.81k | if (hasVal) { | 65 | 141 | value.~T(); | 66 | 141 | hasVal = false; | 67 | 141 | } | 68 | 6.81k | } |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::reset() Line | Count | Source | 63 | 21.2k | void reset() noexcept { | 64 | 21.2k | if (hasVal) { | 65 | 17 | value.~T(); | 66 | 17 | hasVal = false; | 67 | 17 | } | 68 | 21.2k | } |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::reset() Line | Count | Source | 63 | 21.2k | void reset() noexcept { | 64 | 21.2k | if (hasVal) { | 65 | 96 | value.~T(); | 66 | 96 | hasVal = false; | 67 | 96 | } | 68 | 21.2k | } |
llvm::optional_detail::OptionalStorage<clang::CodeGen::ApplyDebugLocation, false>::reset() Line | Count | Source | 63 | 2.35k | void reset() noexcept { | 64 | 2.35k | if (hasVal) { | 65 | 1.17k | value.~T(); | 66 | 1.17k | hasVal = false; | 67 | 1.17k | } | 68 | 2.35k | } |
llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>::reset() Line | Count | Source | 63 | 62 | void reset() noexcept { | 64 | 62 | if (hasVal) { | 65 | 3 | value.~T(); | 66 | 3 | hasVal = false; | 67 | 3 | } | 68 | 62 | } |
llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::reset() Line | Count | Source | 63 | 5.59k | void reset() noexcept { | 64 | 5.59k | if (hasVal) { | 65 | 188 | value.~T(); | 66 | 188 | hasVal = false; | 67 | 188 | } | 68 | 5.59k | } |
llvm::optional_detail::OptionalStorage<clang::CodeGen::ConstantEmitter, false>::reset() Line | Count | Source | 63 | 78.0k | void reset() noexcept { | 64 | 78.0k | if (hasVal) { | 65 | 30.3k | value.~T(); | 66 | 30.3k | hasVal = false; | 67 | 30.3k | } | 68 | 78.0k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, unsigned long>, false>::reset() Line | Count | Source | 63 | 434 | void reset() noexcept { | 64 | 434 | if (hasVal) { | 65 | 136 | value.~T(); | 66 | 136 | hasVal = false; | 67 | 136 | } | 68 | 434 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::reset() Line | Count | Source | 63 | 4.09k | void reset() noexcept { | 64 | 4.09k | if (hasVal) { | 65 | 1.41k | value.~T(); | 66 | 1.41k | hasVal = false; | 67 | 1.41k | } | 68 | 4.09k | } |
llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false>::reset() Line | Count | Source | 63 | 8.45k | void reset() noexcept { | 64 | 8.45k | if (hasVal) { | 65 | 86 | value.~T(); | 66 | 86 | hasVal = false; | 67 | 86 | } | 68 | 8.45k | } |
Darwin.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>::reset() Line | Count | Source | 63 | 125k | void reset() noexcept { | 64 | 125k | if (hasVal) { | 65 | 43.9k | value.~T(); | 66 | 43.9k | hasVal = false; | 67 | 43.9k | } | 68 | 125k | } |
llvm::optional_detail::OptionalStorage<clang::ImportError, false>::reset() Line | Count | Source | 63 | 60.4k | void reset() noexcept { | 64 | 60.4k | if (hasVal) { | 65 | 104 | value.~T(); | 66 | 104 | hasVal = false; | 67 | 104 | } | 68 | 60.4k | } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble, false>::reset() Line | Count | Source | 63 | 4.73k | void reset() noexcept { | 64 | 4.73k | if (hasVal) { | 65 | 87 | value.~T(); | 66 | 87 | hasVal = false; | 67 | 87 | } | 68 | 4.73k | } |
llvm::optional_detail::OptionalStorage<clang::StoredDiagnostic, false>::reset() Line | Count | Source | 63 | 21 | void reset() noexcept { | 64 | 21 | if (hasVal) { | 65 | 0 | value.~T(); | 66 | 0 | hasVal = false; | 67 | 0 | } | 68 | 21 | } |
ASTUnit.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::CaptureDroppedDiagnostics, false>::reset() Line | Count | Source | 63 | 169 | void reset() noexcept { | 64 | 169 | if (hasVal) { | 65 | 81 | value.~T(); | 66 | 81 | hasVal = false; | 67 | 81 | } | 68 | 169 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::reset() Line | Count | Source | 63 | 8.25k | void reset() noexcept { | 64 | 8.25k | if (hasVal) { | 65 | 10 | value.~T(); | 66 | 10 | hasVal = false; | 67 | 10 | } | 68 | 8.25k | } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble::TempPCHFile, false>::reset() Line | Count | Source | 63 | 88 | void reset() noexcept { | 64 | 88 | if (hasVal) { | 65 | 88 | value.~T(); | 66 | 88 | hasVal = false; | 67 | 88 | } | 68 | 88 | } |
llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::reset() Line | Count | Source | 63 | 25.5k | void reset() noexcept { | 64 | 25.5k | if (hasVal) { | 65 | 17.0k | value.~T(); | 66 | 17.0k | hasVal = false; | 67 | 17.0k | } | 68 | 25.5k | } |
llvm::optional_detail::OptionalStorage<llvm::DbgVariableLocation, false>::reset() Line | Count | Source | 63 | 163 | void reset() noexcept { | 64 | 163 | if (hasVal) { | 65 | 136 | value.~T(); | 66 | 136 | hasVal = false; | 67 | 136 | } | 68 | 163 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoc::LocationList, false>::reset() Line | Count | Source | 63 | 304 | void reset() noexcept { | 64 | 304 | if (hasVal) { | 65 | 304 | value.~T(); | 66 | 304 | hasVal = false; | 67 | 304 | } | 68 | 304 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoclists::LocationList, false>::reset() Line | Count | Source | 63 | 28 | void reset() noexcept { | 64 | 28 | if (hasVal) { | 65 | 28 | value.~T(); | 66 | 28 | hasVal = false; | 67 | 28 | } | 68 | 28 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugRnglistTable, false>::reset() Line | Count | Source | 63 | 2.15k | void reset() noexcept { | 64 | 2.15k | if (hasVal) { | 65 | 15 | value.~T(); | 66 | 15 | hasVal = false; | 67 | 15 | } | 68 | 2.15k | } |
llvm::optional_detail::OptionalStorage<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >, false>::reset() Line | Count | Source | 63 | 14.9k | void reset() noexcept { | 64 | 14.9k | if (hasVal) { | 65 | 14.9k | value.~T(); | 66 | 14.9k | hasVal = false; | 67 | 14.9k | } | 68 | 14.9k | } |
llvm::optional_detail::OptionalStorage<clang::ast_matchers::internal::DynTypedMatcher, false>::reset() Line | Count | Source | 63 | 15.4k | void reset() noexcept { | 64 | 15.4k | if (hasVal) { | 65 | 15.3k | value.~T(); | 66 | 15.3k | hasVal = false; | 67 | 15.3k | } | 68 | 15.4k | } |
GenericTaintChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule, false>::reset() Line | Count | Source | 63 | 744 | void reset() noexcept { | 64 | 744 | if (hasVal) { | 65 | 112 | value.~T(); | 66 | 112 | hasVal = false; | 67 | 112 | } | 68 | 744 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, false>::reset() llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::reset() Line | Count | Source | 63 | 1.46k | void reset() noexcept { | 64 | 1.46k | if (hasVal) { | 65 | 974 | value.~T(); | 66 | 974 | hasVal = false; | 67 | 974 | } | 68 | 1.46k | } |
StdLibraryFunctionsChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, false>::reset() Line | Count | Source | 63 | 1.45k | void reset() noexcept { | 64 | 1.45k | if (hasVal) { | 65 | 690 | value.~T(); | 66 | 690 | hasVal = false; | 67 | 690 | } | 68 | 1.45k | } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u>, false>::reset() Line | Count | Source | 63 | 58 | void reset() noexcept { | 64 | 58 | if (hasVal) { | 65 | 10 | value.~T(); | 66 | 10 | hasVal = false; | 67 | 10 | } | 68 | 58 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::ento::SVal, clang::QualType>, false>::reset() Line | Count | Source | 63 | 154k | void reset() noexcept { | 64 | 154k | if (hasVal) { | 65 | 154k | value.~T(); | 66 | 154k | hasVal = false; | 67 | 154k | } | 68 | 154k | } |
RegionStore.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RegionBindingsRef, false>::reset() Line | Count | Source | 63 | 20.5k | void reset() noexcept { | 64 | 20.5k | if (hasVal) { | 65 | 20.2k | value.~T(); | 66 | 20.2k | hasVal = false; | 67 | 20.2k | } | 68 | 20.5k | } |
llvm::optional_detail::OptionalStorage<clang::Parser::ParseScope, false>::reset() Line | Count | Source | 63 | 3.02M | void reset() noexcept { | 64 | 3.02M | if (hasVal) { | 65 | 1.10k | value.~T(); | 66 | 1.10k | hasVal = false; | 67 | 1.10k | } | 68 | 3.02M | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)>, false>::reset() Line | Count | Source | 63 | 1.33k | void reset() noexcept { | 64 | 1.33k | if (hasVal) { | 65 | 1.33k | value.~T(); | 66 | 1.33k | hasVal = false; | 67 | 1.33k | } | 68 | 1.33k | } |
AnalysisBasedWarnings.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LogicalErrorHandler, false>::reset() Line | Count | Source | 63 | 437k | void reset() noexcept { | 64 | 437k | if (hasVal) { | 65 | 42 | value.~T(); | 66 | 42 | hasVal = false; | 67 | 42 | } | 68 | 437k | } |
llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false>::reset() Line | Count | Source | 63 | 1.46k | void reset() noexcept { | 64 | 1.46k | if (hasVal) { | 65 | 444 | value.~T(); | 66 | 444 | hasVal = false; | 67 | 444 | } | 68 | 1.46k | } |
llvm::optional_detail::OptionalStorage<clang::FixItHint, false>::reset() Line | Count | Source | 63 | 217 | void reset() noexcept { | 64 | 217 | if (hasVal) { | 65 | 12 | value.~T(); | 66 | 12 | hasVal = false; | 67 | 12 | } | 68 | 217 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::reset() Line | Count | Source | 63 | 173k | void reset() noexcept { | 64 | 173k | if (hasVal) { | 65 | 988 | value.~T(); | 66 | 988 | hasVal = false; | 67 | 988 | } | 68 | 173k | } |
llvm::optional_detail::OptionalStorage<clang::APValue, false>::reset() Line | Count | Source | 63 | 903 | void reset() noexcept { | 64 | 903 | if (hasVal) { | 65 | 872 | value.~T(); | 66 | 872 | hasVal = false; | 67 | 872 | } | 68 | 903 | } |
ExprConstant.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitCastBuffer, false>::reset() Line | Count | Source | 63 | 226 | void reset() noexcept { | 64 | 226 | if (hasVal) { | 65 | 223 | value.~T(); | 66 | 223 | hasVal = false; | 67 | 223 | } | 68 | 226 | } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >, false>::reset() Line | Count | Source | 63 | 1.32k | void reset() noexcept { | 64 | 1.32k | if (hasVal) { | 65 | 1.30k | value.~T(); | 66 | 1.30k | hasVal = false; | 67 | 1.30k | } | 68 | 1.32k | } |
llvm::optional_detail::OptionalStorage<llvm::MetadataLoader, false>::reset() Line | Count | Source | 63 | 7.78k | void reset() noexcept { | 64 | 7.78k | if (hasVal) { | 65 | 7.78k | value.~T(); | 66 | 7.78k | hasVal = false; | 67 | 7.78k | } | 68 | 7.78k | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>::reset() Line | Count | Source | 63 | 105 | void reset() noexcept { | 64 | 105 | if (hasVal) { | 65 | 4 | value.~T(); | 66 | 4 | hasVal = false; | 67 | 4 | } | 68 | 105 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, false>::reset() Line | Count | Source | 63 | 64 | void reset() noexcept { | 64 | 64 | if (hasVal) { | 65 | 54 | value.~T(); | 66 | 54 | hasVal = false; | 67 | 54 | } | 68 | 64 | } |
|
69 | | |
70 | 85.7M | bool hasValue() const noexcept { return hasVal; } llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::hasValue() const Line | Count | Source | 70 | 159k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<unsigned int, 8u>, false>::hasValue() const Line | Count | Source | 70 | 3.55k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::LazyCallGraph::EdgeSequence, false>::hasValue() const Line | Count | Source | 70 | 4.81k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::CompilationDiagnosticReport, false>::hasValue() const Line | Count | Source | 70 | 3 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>::hasValue() const Line | Count | Source | 70 | 3.50M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::hasValue() const Line | Count | Source | 70 | 1.70M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<long long, unsigned int>, false>::hasValue() const Line | Count | Source | 70 | 3.71k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::hasValue() const Line | Count | Source | 70 | 92.2k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::hasValue() const Line | Count | Source | 70 | 386k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::hasValue() const Line | Count | Source | 70 | 18.1k | bool hasValue() const noexcept { return hasVal; } |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>, false>::hasValue() const Line | Count | Source | 70 | 4.00k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>::hasValue() const Line | Count | Source | 70 | 16.1k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::hasValue() const Line | Count | Source | 70 | 775k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ConstantRange, false>::hasValue() const Line | Count | Source | 70 | 7.45M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>::hasValue() const Line | Count | Source | 70 | 349 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>::hasValue() const Line | Count | Source | 70 | 412 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::PreservedAnalyses, false>::hasValue() const Line | Count | Source | 70 | 20.5k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::hasValue() const Line | Count | Source | 70 | 7.81M | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::TypeIdOffsetVtableInfo, std::__1::allocator<llvm::TypeIdOffsetVtableInfo> >, false>::hasValue() const llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>::hasValue() const Line | Count | Source | 70 | 119k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>, false>::hasValue() const Line | Count | Source | 70 | 25 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ScalarEvolution::ExitLimit, false>::hasValue() const Line | Count | Source | 70 | 948k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, false>::hasValue() const Line | Count | Source | 70 | 20.0k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>::hasValue() const Line | Count | Source | 70 | 11.0k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo, false>::hasValue() const Line | Count | Source | 70 | 15.7M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> >, false>::hasValue() const Line | Count | Source | 70 | 125k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Regex, false>::hasValue() const Line | Count | Source | 70 | 34.6M | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::BasicAAResult, false>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AAResults, false>::hasValue() const llvm::optional_detail::OptionalStorage<llvm::MCDwarfLineStr, false>::hasValue() const Line | Count | Source | 70 | 2.43k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int>, false>::hasValue() const Line | Count | Source | 70 | 320k | bool hasValue() const noexcept { return hasVal; } |
GVNSink.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SinkingInstructionCandidate, false>::hasValue() const Line | Count | Source | 70 | 72 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MemorySSAUpdater, false>::hasValue() const Line | Count | Source | 70 | 406k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>::hasValue() const Line | Count | Source | 70 | 7.38k | bool hasValue() const noexcept { return hasVal; } |
VirtualFileSystem.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RealFileSystem::WorkingDirectory, false>::hasValue() const Line | Count | Source | 70 | 2.64M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >, false>::hasValue() const Line | Count | Source | 70 | 3.32M | bool hasValue() const noexcept { return hasVal; } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::hasValue() const Line | Count | Source | 70 | 4.07M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::hasValue() const Line | Count | Source | 70 | 5.17k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::hasValue() const Line | Count | Source | 70 | 21.2k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::hasValue() const Line | Count | Source | 70 | 21.2k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>::hasValue() const Line | Count | Source | 70 | 2 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::hasValue() const Line | Count | Source | 70 | 4.10k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CodeGen::ConstantEmitter, false>::hasValue() const Line | Count | Source | 70 | 47.6k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, unsigned long>, false>::hasValue() const Line | Count | Source | 70 | 1.36k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::hasValue() const Line | Count | Source | 70 | 2.64k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugRnglistTable, false>::hasValue() const Line | Count | Source | 70 | 61 | bool hasValue() const noexcept { return hasVal; } |
Darwin.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>::hasValue() const Line | Count | Source | 70 | 206k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false>::hasValue() const Line | Count | Source | 70 | 936 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ImportError, false>::hasValue() const Line | Count | Source | 70 | 60.4k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble, false>::hasValue() const Line | Count | Source | 70 | 437k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false>::hasValue() const Line | Count | Source | 70 | 1.43k | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::StoredDiagnostic, false>::hasValue() const llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble::TempPCHFile, false>::hasValue() const Line | Count | Source | 70 | 88 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::hasValue() const Line | Count | Source | 70 | 17.0k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::remarks::StringTable, false>::hasValue() const Line | Count | Source | 70 | 2.10k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DbgVariableLocation, false>::hasValue() const Line | Count | Source | 70 | 163 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoc::LocationList, false>::hasValue() const Line | Count | Source | 70 | 304 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoclists::LocationList, false>::hasValue() const Line | Count | Source | 70 | 28 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Error, false>::hasValue() const Line | Count | Source | 70 | 1.82k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >, false>::hasValue() const Line | Count | Source | 70 | 14.9k | bool hasValue() const noexcept { return hasVal; } |
GenericTaintChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule, false>::hasValue() const Line | Count | Source | 70 | 22.4k | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, false>::hasValue() const llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::hasValue() const Line | Count | Source | 70 | 974 | bool hasValue() const noexcept { return hasVal; } |
StdLibraryFunctionsChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, false>::hasValue() const Line | Count | Source | 70 | 1.45k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u>, false>::hasValue() const Line | Count | Source | 70 | 63 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::ento::SVal, clang::QualType>, false>::hasValue() const Line | Count | Source | 70 | 308k | bool hasValue() const noexcept { return hasVal; } |
RegionStore.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RegionBindingsRef, false>::hasValue() const Line | Count | Source | 70 | 20.5k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)>, false>::hasValue() const Line | Count | Source | 70 | 24.0k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::FixItHint, false>::hasValue() const Line | Count | Source | 70 | 176 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::hasValue() const Line | Count | Source | 70 | 8.25k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::hasValue() const Line | Count | Source | 70 | 61.7k | bool hasValue() const noexcept { return hasVal; } |
ExprConstant.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitCastBuffer, false>::hasValue() const Line | Count | Source | 70 | 226 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::APValue, false>::hasValue() const Line | Count | Source | 70 | 903 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >, false>::hasValue() const Line | Count | Source | 70 | 2.04k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MetadataLoader, false>::hasValue() const Line | Count | Source | 70 | 7.79k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>::hasValue() const Line | Count | Source | 70 | 52 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, false>::hasValue() const Line | Count | Source | 70 | 64 | bool hasValue() const noexcept { return hasVal; } |
|
71 | | |
72 | 84.9M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { |
73 | 84.9M | assert(hasVal); |
74 | 84.9M | return value; |
75 | 84.9M | } llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::getValue() & Line | Count | Source | 72 | 37.9k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 37.9k | assert(hasVal); | 74 | 37.9k | return value; | 75 | 37.9k | } |
llvm::optional_detail::OptionalStorage<llvm::BasicAAResult, false>::getValue() & Line | Count | Source | 72 | 1.17M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.17M | assert(hasVal); | 74 | 1.17M | return value; | 75 | 1.17M | } |
llvm::optional_detail::OptionalStorage<llvm::AAResults, false>::getValue() & Line | Count | Source | 72 | 1.17M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.17M | assert(hasVal); | 74 | 1.17M | return value; | 75 | 1.17M | } |
llvm::optional_detail::OptionalStorage<llvm::LazyCallGraph::EdgeSequence, false>::getValue() & Line | Count | Source | 72 | 5.29k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 5.29k | assert(hasVal); | 74 | 5.29k | return value; | 75 | 5.29k | } |
llvm::optional_detail::OptionalStorage<llvm::MemoryDependenceResults, false>::getValue() & Line | Count | Source | 72 | 1.42M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.42M | assert(hasVal); | 74 | 1.42M | return value; | 75 | 1.42M | } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::CompilationDiagnosticReport, false>::getValue() & Line | Count | Source | 72 | 3 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 3 | assert(hasVal); | 74 | 3 | return value; | 75 | 3 | } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>::getValue() & Line | Count | Source | 72 | 1.25M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.25M | assert(hasVal); | 74 | 1.25M | return value; | 75 | 1.25M | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::getValue() & Line | Count | Source | 72 | 153k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 153k | assert(hasVal); | 74 | 153k | return value; | 75 | 153k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<long long, unsigned int>, false>::getValue() & Line | Count | Source | 72 | 5.82k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 5.82k | assert(hasVal); | 74 | 5.82k | return value; | 75 | 5.82k | } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::getValue() & Line | Count | Source | 72 | 29 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 29 | assert(hasVal); | 74 | 29 | return value; | 75 | 29 | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::getValue() & Line | Count | Source | 72 | 11.6k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 11.6k | assert(hasVal); | 74 | 11.6k | return value; | 75 | 11.6k | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::getValue() & Line | Count | Source | 72 | 5.62k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 5.62k | assert(hasVal); | 74 | 5.62k | return value; | 75 | 5.62k | } |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>, false>::getValue() & Line | Count | Source | 72 | 3.99k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 3.99k | assert(hasVal); | 74 | 3.99k | return value; | 75 | 3.99k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>::getValue() & Line | Count | Source | 72 | 1.71k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.71k | assert(hasVal); | 74 | 1.71k | return value; | 75 | 1.71k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::getValue() & Line | Count | Source | 72 | 137k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 137k | assert(hasVal); | 74 | 137k | return value; | 75 | 137k | } |
llvm::optional_detail::OptionalStorage<llvm::DemandedBits, false>::getValue() & Line | Count | Source | 72 | 1.02M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.02M | assert(hasVal); | 74 | 1.02M | return value; | 75 | 1.02M | } |
llvm::optional_detail::OptionalStorage<llvm::ConstantRange, false>::getValue() & Line | Count | Source | 72 | 2.41M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 2.41M | assert(hasVal); | 74 | 2.41M | return value; | 75 | 2.41M | } |
X86SpeculativeLoadHardening.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState, false>::getValue() & Line | Count | Source | 72 | 2.61k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 2.61k | assert(hasVal); | 74 | 2.61k | return value; | 75 | 2.61k | } |
llvm::optional_detail::OptionalStorage<llvm::PreservedAnalyses, false>::getValue() & Line | Count | Source | 72 | 1.75k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.75k | assert(hasVal); | 74 | 1.75k | return value; | 75 | 1.75k | } |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::getValue() & Line | Count | Source | 72 | 933k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 933k | assert(hasVal); | 74 | 933k | return value; | 75 | 933k | } |
llvm::optional_detail::OptionalStorage<llvm::ModuleSummaryIndex, false>::getValue() & Line | Count | Source | 72 | 390 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 390 | assert(hasVal); | 74 | 390 | return value; | 75 | 390 | } |
llvm::optional_detail::OptionalStorage<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>, false>::getValue() & Line | Count | Source | 72 | 25 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 25 | assert(hasVal); | 74 | 25 | return value; | 75 | 25 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>::getValue() & Line | Count | Source | 72 | 231 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 231 | assert(hasVal); | 74 | 231 | return value; | 75 | 231 | } |
llvm::optional_detail::OptionalStorage<llvm::ScalarEvolution::ExitLimit, false>::getValue() & Line | Count | Source | 72 | 66 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 66 | assert(hasVal); | 74 | 66 | return value; | 75 | 66 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, false>::getValue() & llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>::getValue() & Line | Count | Source | 72 | 3.72k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 3.72k | assert(hasVal); | 74 | 3.72k | return value; | 75 | 3.72k | } |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo, false>::getValue() & Line | Count | Source | 72 | 15.7M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 15.7M | assert(hasVal); | 74 | 15.7M | return value; | 75 | 15.7M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::SlotTracker, false>::getValue() & llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> >, false>::getValue() & Line | Count | Source | 72 | 178 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 178 | assert(hasVal); | 74 | 178 | return value; | 75 | 178 | } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<unsigned int, 8u>, false>::getValue() & Line | Count | Source | 72 | 260 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 260 | assert(hasVal); | 74 | 260 | return value; | 75 | 260 | } |
llvm::optional_detail::OptionalStorage<llvm::Regex, false>::getValue() & Line | Count | Source | 72 | 34.6M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 34.6M | assert(hasVal); | 74 | 34.6M | return value; | 75 | 34.6M | } |
llvm::optional_detail::OptionalStorage<llvm::MCDwarfLineStr, false>::getValue() & Line | Count | Source | 72 | 225 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 225 | assert(hasVal); | 74 | 225 | return value; | 75 | 225 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int>, false>::getValue() & Line | Count | Source | 72 | 12.2k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 12.2k | assert(hasVal); | 74 | 12.2k | return value; | 75 | 12.2k | } |
GVNSink.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SinkingInstructionCandidate, false>::getValue() & Line | Count | Source | 72 | 102 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 102 | assert(hasVal); | 74 | 102 | return value; | 75 | 102 | } |
llvm::optional_detail::OptionalStorage<llvm::MemorySSAUpdater, false>::getValue() & Line | Count | Source | 72 | 435 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 435 | assert(hasVal); | 74 | 435 | return value; | 75 | 435 | } |
llvm::optional_detail::OptionalStorage<llvm::Error, false>::getValue() & Line | Count | Source | 72 | 19 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 19 | assert(hasVal); | 74 | 19 | return value; | 75 | 19 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>::getValue() & llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >, false>::getValue() & Line | Count | Source | 72 | 3.67k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 3.67k | assert(hasVal); | 74 | 3.67k | return value; | 75 | 3.67k | } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::getValue() & Line | Count | Source | 72 | 18.4M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 18.4M | assert(hasVal); | 74 | 18.4M | return value; | 75 | 18.4M | } |
llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::getValue() & Line | Count | Source | 72 | 472 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 472 | assert(hasVal); | 74 | 472 | return value; | 75 | 472 | } |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::getValue() & Line | Count | Source | 72 | 13 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 13 | assert(hasVal); | 74 | 13 | return value; | 75 | 13 | } |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::getValue() & Line | Count | Source | 72 | 88 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 88 | assert(hasVal); | 74 | 88 | return value; | 75 | 88 | } |
llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>::getValue() & Line | Count | Source | 72 | 6 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 6 | assert(hasVal); | 74 | 6 | return value; | 75 | 6 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::getValue() & llvm::optional_detail::OptionalStorage<clang::CodeGen::ConstantEmitter, false>::getValue() & Line | Count | Source | 72 | 60.7k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 60.7k | assert(hasVal); | 74 | 60.7k | return value; | 75 | 60.7k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, unsigned long>, false>::getValue() & Line | Count | Source | 72 | 160 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 160 | assert(hasVal); | 74 | 160 | return value; | 75 | 160 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugRnglistTable, false>::getValue() & Line | Count | Source | 72 | 56 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 56 | assert(hasVal); | 74 | 56 | return value; | 75 | 56 | } |
Darwin.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>::getValue() & Line | Count | Source | 72 | 109k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 109k | assert(hasVal); | 74 | 109k | return value; | 75 | 109k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::StoredDiagnostic, false>::getValue() & llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble, false>::getValue() & Line | Count | Source | 72 | 580 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 580 | assert(hasVal); | 74 | 580 | return value; | 75 | 580 | } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble::TempPCHFile, false>::getValue() & Line | Count | Source | 72 | 88 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 88 | assert(hasVal); | 74 | 88 | return value; | 75 | 88 | } |
llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::getValue() & Line | Count | Source | 72 | 8.51k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 8.51k | assert(hasVal); | 74 | 8.51k | return value; | 75 | 8.51k | } |
llvm::optional_detail::OptionalStorage<llvm::DbgVariableLocation, false>::getValue() & Line | Count | Source | 72 | 961 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 961 | assert(hasVal); | 74 | 961 | return value; | 75 | 961 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoc::LocationList, false>::getValue() & Line | Count | Source | 72 | 304 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 304 | assert(hasVal); | 74 | 304 | return value; | 75 | 304 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoclists::LocationList, false>::getValue() & Line | Count | Source | 72 | 28 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 28 | assert(hasVal); | 74 | 28 | return value; | 75 | 28 | } |
llvm::optional_detail::OptionalStorage<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >, false>::getValue() & Line | Count | Source | 72 | 14.9k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 14.9k | assert(hasVal); | 74 | 14.9k | return value; | 75 | 14.9k | } |
llvm::optional_detail::OptionalStorage<clang::ast_matchers::internal::DynTypedMatcher, false>::getValue() & Line | Count | Source | 72 | 15.2k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 15.2k | assert(hasVal); | 74 | 15.2k | return value; | 75 | 15.2k | } |
GenericTaintChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule, false>::getValue() & Line | Count | Source | 72 | 112 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 112 | assert(hasVal); | 74 | 112 | return value; | 75 | 112 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, false>::getValue() & llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::getValue() & Line | Count | Source | 72 | 1.56k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.56k | assert(hasVal); | 74 | 1.56k | return value; | 75 | 1.56k | } |
StdLibraryFunctionsChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, false>::getValue() & Line | Count | Source | 72 | 690 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 690 | assert(hasVal); | 74 | 690 | return value; | 75 | 690 | } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u>, false>::getValue() & Line | Count | Source | 72 | 10 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 10 | assert(hasVal); | 74 | 10 | return value; | 75 | 10 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::ento::SVal, clang::QualType>, false>::getValue() & Line | Count | Source | 72 | 308k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 308k | assert(hasVal); | 74 | 308k | return value; | 75 | 308k | } |
RegionStore.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RegionBindingsRef, false>::getValue() & Line | Count | Source | 72 | 20.2k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 20.2k | assert(hasVal); | 74 | 20.2k | return value; | 75 | 20.2k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)>, false>::getValue() & Line | Count | Source | 72 | 1.33k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 1.33k | assert(hasVal); | 74 | 1.33k | return value; | 75 | 1.33k | } |
AnalysisBasedWarnings.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LogicalErrorHandler, false>::getValue() & Line | Count | Source | 72 | 42 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 42 | assert(hasVal); | 74 | 42 | return value; | 75 | 42 | } |
llvm::optional_detail::OptionalStorage<clang::FixItHint, false>::getValue() & Line | Count | Source | 72 | 6 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 6 | assert(hasVal); | 74 | 6 | return value; | 75 | 6 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::getValue() & Line | Count | Source | 72 | 10 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 10 | assert(hasVal); | 74 | 10 | return value; | 75 | 10 | } |
llvm::optional_detail::OptionalStorage<clang::ImportError, false>::getValue() & Line | Count | Source | 72 | 68 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 68 | assert(hasVal); | 74 | 68 | return value; | 75 | 68 | } |
ExprConstant.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitCastBuffer, false>::getValue() & Line | Count | Source | 72 | 223 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 223 | assert(hasVal); | 74 | 223 | return value; | 75 | 223 | } |
llvm::optional_detail::OptionalStorage<clang::APValue, false>::getValue() & Line | Count | Source | 72 | 872 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 872 | assert(hasVal); | 74 | 872 | return value; | 75 | 872 | } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >, false>::getValue() & Line | Count | Source | 72 | 4.64k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 4.64k | assert(hasVal); | 74 | 4.64k | return value; | 75 | 4.64k | } |
llvm::optional_detail::OptionalStorage<llvm::MetadataLoader, false>::getValue() & Line | Count | Source | 72 | 5.65M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 5.65M | assert(hasVal); | 74 | 5.65M | return value; | 75 | 5.65M | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>::getValue() & Line | Count | Source | 72 | 10 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 10 | assert(hasVal); | 74 | 10 | return value; | 75 | 10 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::StringTable, false>::getValue() & Line | Count | Source | 72 | 18 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 18 | assert(hasVal); | 74 | 18 | return value; | 75 | 18 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, false>::getValue() & Line | Count | Source | 72 | 82 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 73 | 82 | assert(hasVal); | 74 | 82 | return value; | 75 | 82 | } |
|
76 | 7.51M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { |
77 | 7.51M | assert(hasVal); |
78 | 7.51M | return value; |
79 | 7.51M | } llvm::optional_detail::OptionalStorage<llvm::LazyCallGraph::EdgeSequence, false>::getValue() const & Line | Count | Source | 76 | 15.2k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 15.2k | assert(hasVal); | 78 | 15.2k | return value; | 79 | 15.2k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::getValue() const & Line | Count | Source | 76 | 80.6k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 80.6k | assert(hasVal); | 78 | 80.6k | return value; | 79 | 80.6k | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::getValue() const & Line | Count | Source | 76 | 137 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 137 | assert(hasVal); | 78 | 137 | return value; | 79 | 137 | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::getValue() const & Line | Count | Source | 76 | 255 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 255 | assert(hasVal); | 78 | 255 | return value; | 79 | 255 | } |
llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::getValue() const & Line | Count | Source | 76 | 812 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 812 | assert(hasVal); | 78 | 812 | return value; | 79 | 812 | } |
llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>::getValue() const & Line | Count | Source | 76 | 729 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 729 | assert(hasVal); | 78 | 729 | return value; | 79 | 729 | } |
llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>::getValue() const & Line | Count | Source | 76 | 2.85k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 2.85k | assert(hasVal); | 78 | 2.85k | return value; | 79 | 2.85k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::ModuleSummaryIndex, false>::getValue() const & llvm::optional_detail::OptionalStorage<llvm::APInt, false>::getValue() const & Line | Count | Source | 76 | 40 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 40 | assert(hasVal); | 78 | 40 | return value; | 79 | 40 | } |
VirtualFileSystem.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RealFileSystem::WorkingDirectory, false>::getValue() const & Line | Count | Source | 76 | 1.32M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 1.32M | assert(hasVal); | 78 | 1.32M | return value; | 79 | 1.32M | } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::getValue() const & Line | Count | Source | 76 | 6.06M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 6.06M | assert(hasVal); | 78 | 6.06M | return value; | 79 | 6.06M | } |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >, false>::getValue() const & Line | Count | Source | 76 | 14.0k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 14.0k | assert(hasVal); | 78 | 14.0k | return value; | 79 | 14.0k | } |
llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::getValue() const & Line | Count | Source | 76 | 1 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 1 | assert(hasVal); | 78 | 1 | return value; | 79 | 1 | } |
llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::getValue() const & Line | Count | Source | 76 | 2 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 2 | assert(hasVal); | 78 | 2 | return value; | 79 | 2 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::getValue() const & Line | Count | Source | 76 | 372 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 372 | assert(hasVal); | 78 | 372 | return value; | 79 | 372 | } |
llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false>::getValue() const & Line | Count | Source | 76 | 39 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 39 | assert(hasVal); | 78 | 39 | return value; | 79 | 39 | } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble, false>::getValue() const & Line | Count | Source | 76 | 539 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 539 | assert(hasVal); | 78 | 539 | return value; | 79 | 539 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::StringTable, false>::getValue() const & Line | Count | Source | 76 | 2 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 2 | assert(hasVal); | 78 | 2 | return value; | 79 | 2 | } |
llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false>::getValue() const & Line | Count | Source | 76 | 578 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 578 | assert(hasVal); | 78 | 578 | return value; | 79 | 578 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::getValue() const & Line | Count | Source | 76 | 3.57k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 3.57k | assert(hasVal); | 78 | 3.57k | return value; | 79 | 3.57k | } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::getValue() const & Line | Count | Source | 76 | 17 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 77 | 17 | assert(hasVal); | 78 | 17 | return value; | 79 | 17 | } |
|
80 | | #if LLVM_HAS_RVALUE_REFERENCE_THIS |
81 | | T &&getValue() && noexcept { |
82 | | assert(hasVal); |
83 | | return std::move(value); |
84 | | } |
85 | | #endif |
86 | | |
87 | 4.89M | template <class... Args> void emplace(Args &&... args) { |
88 | 4.89M | reset(); |
89 | 4.89M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); |
90 | 4.89M | hasVal = true; |
91 | 4.89M | } Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<clang::ParsedSourceRange, false>::emplace<clang::ParsedSourceRange>(clang::ParsedSourceRange&&) void llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::emplace<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&) Line | Count | Source | 87 | 70 | template <class... Args> void emplace(Args &&... args) { | 88 | 70 | reset(); | 89 | 70 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 70 | hasVal = true; | 91 | 70 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::SmallVector<unsigned int, 8u>, false>::emplace<llvm::SmallVector<unsigned int, 8u> >(llvm::SmallVector<unsigned int, 8u>&&) void llvm::optional_detail::OptionalStorage<llvm::BasicAAResult, false>::emplace<llvm::BasicAAResult>(llvm::BasicAAResult&&) Line | Count | Source | 87 | 1.17M | template <class... Args> void emplace(Args &&... args) { | 88 | 1.17M | reset(); | 89 | 1.17M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 1.17M | hasVal = true; | 91 | 1.17M | } |
void llvm::optional_detail::OptionalStorage<llvm::AAResults, false>::emplace<llvm::AAResults>(llvm::AAResults&&) Line | Count | Source | 87 | 1.17M | template <class... Args> void emplace(Args &&... args) { | 88 | 1.17M | reset(); | 89 | 1.17M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 1.17M | hasVal = true; | 91 | 1.17M | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<clang::driver::Driver::CompilationDiagnosticReport, false>::emplace<clang::driver::Driver::CompilationDiagnosticReport>(clang::driver::Driver::CompilationDiagnosticReport&&) void llvm::optional_detail::OptionalStorage<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>, false>::emplace<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >(llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>&&) Line | Count | Source | 87 | 623 | template <class... Args> void emplace(Args &&... args) { | 88 | 623 | reset(); | 89 | 623 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 623 | hasVal = true; | 91 | 623 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<long long, unsigned int>, false>::emplace<std::__1::pair<long long, unsigned int> >(std::__1::pair<long long, unsigned int>&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::emplace<std::__1::pair<int, int> >(std::__1::pair<int, int>&&) void llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::emplace<llvm::yaml::SIArgument>(llvm::yaml::SIArgument&&) Line | Count | Source | 87 | 11.6k | template <class... Args> void emplace(Args &&... args) { | 88 | 11.6k | reset(); | 89 | 11.6k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 11.6k | hasVal = true; | 91 | 11.6k | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::emplace<llvm::yaml::SIArgument const&>(llvm::yaml::SIArgument const&&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::emplace<llvm::yaml::SIArgumentInfo>(llvm::yaml::SIArgumentInfo&&) Unexecuted instantiation: SIMemoryLegalizer.cpp:void llvm::optional_detail::OptionalStorage<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>, false>::emplace<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool> >(std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>::emplace<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >(std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>&&) void llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::emplace<std::__1::pair<unsigned int, unsigned int> >(std::__1::pair<unsigned int, unsigned int>&&) Line | Count | Source | 87 | 198 | template <class... Args> void emplace(Args &&... args) { | 88 | 198 | reset(); | 89 | 198 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 198 | hasVal = true; | 91 | 198 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::ConstantRange, false>::emplace<llvm::ConstantRange>(llvm::ConstantRange&&) X86SpeculativeLoadHardening.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState, false>::emplace<llvm::MachineFunction&, llvm::TargetRegisterClass const*>(llvm::MachineFunction&&&, llvm::TargetRegisterClass const*&&) Line | Count | Source | 87 | 93 | template <class... Args> void emplace(Args &&... args) { | 88 | 93 | reset(); | 89 | 93 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 93 | hasVal = true; | 91 | 93 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>::emplace<llvm::CFLAndersAAResult::FunctionInfo>(llvm::CFLAndersAAResult::FunctionInfo&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>::emplace<llvm::CFLSteensAAResult::FunctionInfo>(llvm::CFLSteensAAResult::FunctionInfo&&) void llvm::optional_detail::OptionalStorage<llvm::DemandedBits, false>::emplace<llvm::Function&, llvm::AssumptionCache&, llvm::DominatorTree&>(llvm::Function&&&, llvm::AssumptionCache&&&, llvm::DominatorTree&&&) Line | Count | Source | 87 | 1.02M | template <class... Args> void emplace(Args &&... args) { | 88 | 1.02M | reset(); | 89 | 1.02M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 1.02M | hasVal = true; | 91 | 1.02M | } |
void llvm::optional_detail::OptionalStorage<llvm::APInt, false>::emplace<llvm::APInt>(llvm::APInt&&) Line | Count | Source | 87 | 2 | template <class... Args> void emplace(Args &&... args) { | 88 | 2 | reset(); | 89 | 2 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 2 | hasVal = true; | 91 | 2 | } |
void llvm::optional_detail::OptionalStorage<llvm::MemoryDependenceResults, false>::emplace<llvm::AAResults&, llvm::AssumptionCache&, llvm::TargetLibraryInfo&, llvm::DominatorTree&, llvm::PhiValues&>(llvm::AAResults&&&, llvm::AssumptionCache&&&, llvm::TargetLibraryInfo&&&, llvm::DominatorTree&&&, llvm::PhiValues&&&) Line | Count | Source | 87 | 1.42M | template <class... Args> void emplace(Args &&... args) { | 88 | 1.42M | reset(); | 89 | 1.42M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 1.42M | hasVal = true; | 91 | 1.42M | } |
void llvm::optional_detail::OptionalStorage<llvm::ModuleSummaryIndex, false>::emplace<llvm::ModuleSummaryIndex>(llvm::ModuleSummaryIndex&&) Line | Count | Source | 87 | 390 | template <class... Args> void emplace(Args &&... args) { | 88 | 390 | reset(); | 89 | 390 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 390 | hasVal = true; | 91 | 390 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::TypeIdOffsetVtableInfo, std::__1::allocator<llvm::TypeIdOffsetVtableInfo> >, false>::emplace<std::__1::vector<llvm::TypeIdOffsetVtableInfo, std::__1::allocator<llvm::TypeIdOffsetVtableInfo> > >(std::__1::vector<llvm::TypeIdOffsetVtableInfo, std::__1::allocator<llvm::TypeIdOffsetVtableInfo> >&&) void llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >, false>::emplace<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >(std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >&&) Line | Count | Source | 87 | 22 | template <class... Args> void emplace(Args &&... args) { | 88 | 22 | reset(); | 89 | 22 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 22 | hasVal = true; | 91 | 22 | } |
void llvm::optional_detail::OptionalStorage<llvm::APInt, false>::emplace<llvm::APInt const&>(llvm::APInt const&&&) Line | Count | Source | 87 | 106 | template <class... Args> void emplace(Args &&... args) { | 88 | 106 | reset(); | 89 | 106 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 106 | hasVal = true; | 91 | 106 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::ScalarEvolution::ExitLimit, false>::emplace<llvm::ScalarEvolution::ExitLimit>(llvm::ScalarEvolution::ExitLimit&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>, false>::emplace<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int> >(std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Value*, llvm::ConstantInt*>, false>::emplace<std::__1::pair<llvm::Value*, llvm::ConstantInt*> >(std::__1::pair<llvm::Value*, llvm::ConstantInt*>&&) void llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::emplace<std::__1::pair<unsigned int, unsigned int> const&>(std::__1::pair<unsigned int, unsigned int> const&&&) Line | Count | Source | 87 | 166 | template <class... Args> void emplace(Args &&... args) { | 88 | 166 | reset(); | 89 | 166 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 166 | hasVal = true; | 91 | 166 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::SlotTracker, false>::emplace<llvm::Module const*>(llvm::Module const*&&) void llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> >, false>::emplace<>() Line | Count | Source | 87 | 14.7k | template <class... Args> void emplace(Args &&... args) { | 88 | 14.7k | reset(); | 89 | 14.7k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 14.7k | hasVal = true; | 91 | 14.7k | } |
void llvm::optional_detail::OptionalStorage<llvm::remarks::StringTable, false>::emplace<>() Line | Count | Source | 87 | 2 | template <class... Args> void emplace(Args &&... args) { | 88 | 2 | reset(); | 89 | 2 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 2 | hasVal = true; | 91 | 2 | } |
Unexecuted instantiation: GVNSink.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::SinkingInstructionCandidate, false>::emplace<(anonymous namespace)::SinkingInstructionCandidate>((anonymous namespace)::SinkingInstructionCandidate&&) void llvm::optional_detail::OptionalStorage<llvm::Error, false>::emplace<std::__1::unique_ptr<llvm::json::ParseError, std::__1::default_delete<llvm::json::ParseError> > >(std::__1::unique_ptr<llvm::json::ParseError, std::__1::default_delete<llvm::json::ParseError> >&&) Line | Count | Source | 87 | 17 | template <class... Args> void emplace(Args &&... args) { | 88 | 17 | reset(); | 89 | 17 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 17 | hasVal = true; | 91 | 17 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>::emplace<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >(std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>&&) void llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >, false>::emplace<>() Line | Count | Source | 87 | 153 | template <class... Args> void emplace(Args &&... args) { | 88 | 153 | reset(); | 89 | 153 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 153 | hasVal = true; | 91 | 153 | } |
Local.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::emplace<(anonymous namespace)::BitPart const&>((anonymous namespace)::BitPart const&&&) Line | Count | Source | 87 | 21.6k | template <class... Args> void emplace(Args &&... args) { | 88 | 21.6k | reset(); | 89 | 21.6k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 21.6k | hasVal = true; | 91 | 21.6k | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::SmallVector<unsigned int, 8u>, false>::emplace<llvm::SmallVector<unsigned int, 8u> const&>(llvm::SmallVector<unsigned int, 8u> const&&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, clang::PartialDiagnostic>, false>::emplace<std::__1::pair<clang::SourceLocation, clang::PartialDiagnostic> >(std::__1::pair<clang::SourceLocation, clang::PartialDiagnostic>&&) void llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::emplace<llvm::PGOOptions const&>(llvm::PGOOptions const&&&) Line | Count | Source | 87 | 94 | template <class... Args> void emplace(Args &&... args) { | 88 | 94 | reset(); | 89 | 94 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 94 | hasVal = true; | 91 | 94 | } |
void llvm::optional_detail::OptionalStorage<llvm::TargetLibraryInfoImpl, false>::emplace<llvm::TargetLibraryInfoImpl>(llvm::TargetLibraryInfoImpl&&) Line | Count | Source | 87 | 248 | template <class... Args> void emplace(Args &&... args) { | 88 | 248 | reset(); | 89 | 248 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 248 | hasVal = true; | 91 | 248 | } |
void llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::emplace<llvm::GCOVOptions const&>(llvm::GCOVOptions const&&&) Line | Count | Source | 87 | 2 | template <class... Args> void emplace(Args &&... args) { | 88 | 2 | reset(); | 89 | 2 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 2 | hasVal = true; | 91 | 2 | } |
void llvm::optional_detail::OptionalStorage<llvm::GCOVOptions, false>::emplace<llvm::GCOVOptions>(llvm::GCOVOptions&&) Line | Count | Source | 87 | 1 | template <class... Args> void emplace(Args &&... args) { | 88 | 1 | reset(); | 89 | 1 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 1 | hasVal = true; | 91 | 1 | } |
void llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::emplace<llvm::InstrProfOptions const&>(llvm::InstrProfOptions const&&&) Line | Count | Source | 87 | 4 | template <class... Args> void emplace(Args &&... args) { | 88 | 4 | reset(); | 89 | 4 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 4 | hasVal = true; | 91 | 4 | } |
void llvm::optional_detail::OptionalStorage<llvm::InstrProfOptions, false>::emplace<llvm::InstrProfOptions>(llvm::InstrProfOptions&&) Line | Count | Source | 87 | 2 | template <class... Args> void emplace(Args &&... args) { | 88 | 2 | reset(); | 89 | 2 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 2 | hasVal = true; | 91 | 2 | } |
void llvm::optional_detail::OptionalStorage<clang::CodeGen::ApplyDebugLocation, false>::emplace<clang::CodeGen::CodeGenFunction&, clang::SourceLocation>(clang::CodeGen::CodeGenFunction&&&, clang::SourceLocation&&) Line | Count | Source | 87 | 1.17k | template <class... Args> void emplace(Args &&... args) { | 88 | 1.17k | reset(); | 89 | 1.17k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 1.17k | hasVal = true; | 91 | 1.17k | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>::emplace<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > > >(llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >&&) void llvm::optional_detail::OptionalStorage<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > >, false>::emplace<>() Line | Count | Source | 87 | 3 | template <class... Args> void emplace(Args &&... args) { | 88 | 3 | reset(); | 89 | 3 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 3 | hasVal = true; | 91 | 3 | } |
void llvm::optional_detail::OptionalStorage<clang::CodeGen::ConstantEmitter, false>::emplace<clang::CodeGen::CodeGenModule&>(clang::CodeGen::CodeGenModule&&&) Line | Count | Source | 87 | 30.3k | template <class... Args> void emplace(Args &&... args) { | 88 | 30.3k | reset(); | 89 | 30.3k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 30.3k | hasVal = true; | 91 | 30.3k | } |
void llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::emplace<llvm::DWARFDebugNames::Entry const&>(llvm::DWARFDebugNames::Entry const&&&) Line | Count | Source | 87 | 353 | template <class... Args> void emplace(Args &&... args) { | 88 | 353 | reset(); | 89 | 353 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 353 | hasVal = true; | 91 | 353 | } |
void llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::emplace<llvm::DWARFDebugNames::Entry>(llvm::DWARFDebugNames::Entry&&) Line | Count | Source | 87 | 706 | template <class... Args> void emplace(Args &&... args) { | 88 | 706 | reset(); | 89 | 706 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 706 | hasVal = true; | 91 | 706 | } |
Unexecuted instantiation: Darwin.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>::emplace<(anonymous namespace)::DarwinPlatform>((anonymous namespace)::DarwinPlatform&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<clang::ImportError, false>::emplace<clang::ImportError>(clang::ImportError&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<clang::StoredDiagnostic, false>::emplace<clang::DiagnosticsEngine::Level&, clang::Diagnostic const&>(clang::DiagnosticsEngine::Level&&&, clang::Diagnostic const&&&) void llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::emplace<clang::CXXScopeSpec const&>(clang::CXXScopeSpec const&&&) Line | Count | Source | 87 | 135 | template <class... Args> void emplace(Args &&... args) { | 88 | 135 | reset(); | 89 | 135 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 135 | hasVal = true; | 91 | 135 | } |
ASTUnit.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::CaptureDroppedDiagnostics, false>::emplace<clang::CaptureDiagsKind&, clang::DiagnosticsEngine&, llvm::SmallVector<clang::StoredDiagnostic, 4u>*, llvm::SmallVector<clang::ASTUnit::StandaloneDiagnostic, 4u>*>(clang::CaptureDiagsKind&&&, clang::DiagnosticsEngine&&&, llvm::SmallVector<clang::StoredDiagnostic, 4u>*&&, llvm::SmallVector<clang::ASTUnit::StandaloneDiagnostic, 4u>*&&) Line | Count | Source | 87 | 81 | template <class... Args> void emplace(Args &&... args) { | 88 | 81 | reset(); | 89 | 81 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 81 | hasVal = true; | 91 | 81 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<clang::StoredDiagnostic, false>::emplace<clang::StoredDiagnostic>(clang::StoredDiagnostic&&) void llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::emplace<llvm::BitstreamBlockInfo>(llvm::BitstreamBlockInfo&&) Line | Count | Source | 87 | 8.49k | template <class... Args> void emplace(Args &&... args) { | 88 | 8.49k | reset(); | 89 | 8.49k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 8.49k | hasVal = true; | 91 | 8.49k | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::emplace<llvm::PGOOptions>(llvm::PGOOptions&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::DbgVariableLocation, false>::emplace<llvm::DbgVariableLocation>(llvm::DbgVariableLocation&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoc::LocationList, false>::emplace<llvm::DWARFDebugLoc::LocationList>(llvm::DWARFDebugLoc::LocationList&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::DWARFDebugLoclists::LocationList, false>::emplace<llvm::DWARFDebugLoclists::LocationList>(llvm::DWARFDebugLoclists::LocationList&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >, false>::emplace<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > > >(llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>, false>::emplace<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const> >(llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>&&) void llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::emplace<clang::ento::CallEventRef<clang::ento::CallEvent> const&>(clang::ento::CallEventRef<clang::ento::CallEvent> const&&&) Line | Count | Source | 87 | 487 | template <class... Args> void emplace(Args &&... args) { | 88 | 487 | reset(); | 89 | 487 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 487 | hasVal = true; | 91 | 487 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<clang::ento::CallEventRef<clang::ento::CallEvent>, false>::emplace<clang::ento::CallEventRef<clang::ento::CallEvent> >(clang::ento::CallEventRef<clang::ento::CallEvent>&&) Unexecuted instantiation: StdLibraryFunctionsChecker.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy, false>::emplace<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy>((anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u>, false>::emplace<llvm::SmallVector<clang::ento::MemRegion const*, 5u> >(llvm::SmallVector<clang::ento::MemRegion const*, 5u>&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::SmallVector<clang::ento::MemRegion const*, 5u>, false>::emplace<llvm::SmallVector<clang::ento::MemRegion const*, 5u> const&>(llvm::SmallVector<clang::ento::MemRegion const*, 5u> const&&&) Unexecuted instantiation: RegionStore.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::RegionBindingsRef, false>::emplace<(anonymous namespace)::RegionBindingsRef>((anonymous namespace)::RegionBindingsRef&&) void llvm::optional_detail::OptionalStorage<clang::Parser::ParseScope, false>::emplace<clang::Parser*, int>(clang::Parser*&&, int&&) Line | Count | Source | 87 | 1.10k | template <class... Args> void emplace(Args &&... args) { | 88 | 1.10k | reset(); | 89 | 1.10k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 1.10k | hasVal = true; | 91 | 1.10k | } |
AnalysisBasedWarnings.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::LogicalErrorHandler, false>::emplace<clang::Sema&>(clang::Sema&&&) Line | Count | Source | 87 | 42 | template <class... Args> void emplace(Args &&... args) { | 88 | 42 | reset(); | 89 | 42 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 42 | hasVal = true; | 91 | 42 | } |
void llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false>::emplace<clang::Sema::SemaDiagnosticBuilder const&>(clang::Sema::SemaDiagnosticBuilder const&&&) Line | Count | Source | 87 | 11 | template <class... Args> void emplace(Args &&... args) { | 88 | 11 | reset(); | 89 | 11 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 11 | hasVal = true; | 91 | 11 | } |
void llvm::optional_detail::OptionalStorage<clang::Sema::SemaDiagnosticBuilder, false>::emplace<clang::Sema::SemaDiagnosticBuilder>(clang::Sema::SemaDiagnosticBuilder&&) Line | Count | Source | 87 | 433 | template <class... Args> void emplace(Args &&... args) { | 88 | 433 | reset(); | 89 | 433 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 433 | hasVal = true; | 91 | 433 | } |
void llvm::optional_detail::OptionalStorage<clang::FixItHint, false>::emplace<clang::FixItHint>(clang::FixItHint&&) Line | Count | Source | 87 | 6 | template <class... Args> void emplace(Args &&... args) { | 88 | 6 | reset(); | 89 | 6 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 6 | hasVal = true; | 91 | 6 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::emplace<clang::CXXScopeSpec>(clang::CXXScopeSpec&&) void llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::emplace<std::__1::pair<unsigned int, clang::Decl*> const&>(std::__1::pair<unsigned int, clang::Decl*> const&&&) Line | Count | Source | 87 | 5 | template <class... Args> void emplace(Args &&... args) { | 88 | 5 | reset(); | 89 | 5 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 5 | hasVal = true; | 91 | 5 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::emplace<std::__1::pair<unsigned int, clang::Decl*> >(std::__1::pair<unsigned int, clang::Decl*>&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::emplace<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >(std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>&&) void llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::emplace<clang::Expr const*&, clang::OMPOrderedClause*&>(clang::Expr const*&&&, clang::OMPOrderedClause*&&&) Line | Count | Source | 87 | 988 | template <class... Args> void emplace(Args &&... args) { | 88 | 988 | reset(); | 89 | 988 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 988 | hasVal = true; | 91 | 988 | } |
Unexecuted instantiation: ExprConstant.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitCastBuffer, false>::emplace<(anonymous namespace)::BitCastBuffer>((anonymous namespace)::BitCastBuffer&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<clang::APValue, false>::emplace<clang::APValue>(clang::APValue&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >, false>::emplace<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >(std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >&&) void llvm::optional_detail::OptionalStorage<llvm::remarks::ParsedStringTable, false>::emplace<llvm::remarks::ParsedStringTable>(llvm::remarks::ParsedStringTable&&) Line | Count | Source | 87 | 2 | template <class... Args> void emplace(Args &&... args) { | 88 | 2 | reset(); | 89 | 2 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 90 | 2 | hasVal = true; | 91 | 2 | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >, false>::emplace<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >(std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&) |
92 | | |
93 | 206k | OptionalStorage &operator=(T const &y) { |
94 | 206k | if (hasValue()) { |
95 | 147k | value = y; |
96 | 147k | } else { |
97 | 59.4k | ::new ((void *)std::addressof(value)) T(y); |
98 | 59.4k | hasVal = true; |
99 | 59.4k | } |
100 | 206k | return *this; |
101 | 206k | } llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::operator=(llvm::yaml::SIArgument const&) Line | Count | Source | 93 | 11.6k | OptionalStorage &operator=(T const &y) { | 94 | 11.6k | if (hasValue()) { | 95 | 0 | value = y; | 96 | 11.6k | } else { | 97 | 11.6k | ::new ((void *)std::addressof(value)) T(y); | 98 | 11.6k | hasVal = true; | 99 | 11.6k | } | 100 | 11.6k | return *this; | 101 | 11.6k | } |
llvm::optional_detail::OptionalStorage<llvm::PreservedAnalyses, false>::operator=(llvm::PreservedAnalyses const&) Line | Count | Source | 93 | 876 | OptionalStorage &operator=(T const &y) { | 94 | 876 | if (hasValue()) { | 95 | 0 | value = y; | 96 | 876 | } else { | 97 | 876 | ::new ((void *)std::addressof(value)) T(y); | 98 | 876 | hasVal = true; | 99 | 876 | } | 100 | 876 | return *this; | 101 | 876 | } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::operator=(std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > const&) Line | Count | Source | 93 | 12 | OptionalStorage &operator=(T const &y) { | 94 | 12 | if (hasValue()) { | 95 | 0 | value = y; | 96 | 12 | } else { | 97 | 12 | ::new ((void *)std::addressof(value)) T(y); | 98 | 12 | hasVal = true; | 99 | 12 | } | 100 | 12 | return *this; | 101 | 12 | } |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::operator=(llvm::APInt const&) Line | Count | Source | 93 | 193k | OptionalStorage &operator=(T const &y) { | 94 | 193k | if (hasValue()) { | 95 | 147k | value = y; | 96 | 147k | } else { | 97 | 46.8k | ::new ((void *)std::addressof(value)) T(y); | 98 | 46.8k | hasVal = true; | 99 | 46.8k | } | 100 | 193k | return *this; | 101 | 193k | } |
llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false>::operator=(clang::driver::Multilib const&) Line | Count | Source | 93 | 27 | OptionalStorage &operator=(T const &y) { | 94 | 27 | if (hasValue()) { | 95 | 0 | value = y; | 96 | 27 | } else { | 97 | 27 | ::new ((void *)std::addressof(value)) T(y); | 98 | 27 | hasVal = true; | 99 | 27 | } | 100 | 27 | return *this; | 101 | 27 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugRnglistTable, false>::operator=(llvm::DWARFDebugRnglistTable const&) Line | Count | Source | 93 | 15 | OptionalStorage &operator=(T const &y) { | 94 | 15 | if (hasValue()) { | 95 | 0 | value = y; | 96 | 15 | } else { | 97 | 15 | ::new ((void *)std::addressof(value)) T(y); | 98 | 15 | hasVal = true; | 99 | 15 | } | 100 | 15 | return *this; | 101 | 15 | } |
|
102 | 16.8M | OptionalStorage &operator=(T &&y) { |
103 | 16.8M | if (hasValue()) { |
104 | 15.7M | value = std::move(y); |
105 | 15.7M | } else { |
106 | 1.09M | ::new ((void *)std::addressof(value)) T(std::move(y)); |
107 | 1.09M | hasVal = true; |
108 | 1.09M | } |
109 | 16.8M | return *this; |
110 | 16.8M | } llvm::optional_detail::OptionalStorage<std::__1::pair<int, int>, false>::operator=(std::__1::pair<int, int>&&) Line | Count | Source | 102 | 153k | OptionalStorage &operator=(T &&y) { | 103 | 153k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 153k | } else { | 106 | 153k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 153k | hasVal = true; | 108 | 153k | } | 109 | 153k | return *this; | 110 | 153k | } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::operator=(std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >&&) Line | Count | Source | 102 | 11.3k | OptionalStorage &operator=(T &&y) { | 103 | 11.3k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 11.3k | } else { | 106 | 11.3k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 11.3k | hasVal = true; | 108 | 11.3k | } | 109 | 11.3k | return *this; | 110 | 11.3k | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::operator=(llvm::yaml::SIArgument&&) Line | Count | Source | 102 | 221 | OptionalStorage &operator=(T &&y) { | 103 | 221 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 221 | } else { | 106 | 221 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 221 | hasVal = true; | 108 | 221 | } | 109 | 221 | return *this; | 110 | 221 | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::operator=(llvm::yaml::SIArgumentInfo&&) Line | Count | Source | 102 | 202 | OptionalStorage &operator=(T &&y) { | 103 | 202 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 202 | } else { | 106 | 202 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 202 | hasVal = true; | 108 | 202 | } | 109 | 202 | return *this; | 110 | 202 | } |
llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&) Line | Count | Source | 102 | 16.7k | OptionalStorage &operator=(T &&y) { | 103 | 16.7k | if (hasValue()) { | 104 | 7.05k | value = std::move(y); | 105 | 9.68k | } else { | 106 | 9.68k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 9.68k | hasVal = true; | 108 | 9.68k | } | 109 | 16.7k | return *this; | 110 | 16.7k | } |
llvm::optional_detail::OptionalStorage<llvm::CFLAndersAAResult::FunctionInfo, false>::operator=(llvm::CFLAndersAAResult::FunctionInfo&&) Line | Count | Source | 102 | 95 | OptionalStorage &operator=(T &&y) { | 103 | 95 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 95 | } else { | 106 | 95 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 95 | hasVal = true; | 108 | 95 | } | 109 | 95 | return *this; | 110 | 95 | } |
llvm::optional_detail::OptionalStorage<llvm::CFLSteensAAResult::FunctionInfo, false>::operator=(llvm::CFLSteensAAResult::FunctionInfo&&) Line | Count | Source | 102 | 116 | OptionalStorage &operator=(T &&y) { | 103 | 116 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 116 | } else { | 106 | 116 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 116 | hasVal = true; | 108 | 116 | } | 109 | 116 | return *this; | 110 | 116 | } |
llvm::optional_detail::OptionalStorage<llvm::LazyCallGraph::EdgeSequence, false>::operator=(llvm::LazyCallGraph::EdgeSequence&&) Line | Count | Source | 102 | 2.38k | OptionalStorage &operator=(T &&y) { | 103 | 2.38k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 2.38k | } else { | 106 | 2.38k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 2.38k | hasVal = true; | 108 | 2.38k | } | 109 | 2.38k | return *this; | 110 | 2.38k | } |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo, false>::operator=(llvm::TargetTransformInfo&&) Line | Count | Source | 102 | 15.7M | OptionalStorage &operator=(T &&y) { | 103 | 15.7M | if (hasValue()) { | 104 | 15.7M | value = std::move(y); | 105 | 15.7M | } else { | 106 | 60.9k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 60.9k | hasVal = true; | 108 | 60.9k | } | 109 | 15.7M | return *this; | 110 | 15.7M | } |
llvm::optional_detail::OptionalStorage<llvm::SmallVector<unsigned int, 8u>, false>::operator=(llvm::SmallVector<unsigned int, 8u>&&) Line | Count | Source | 102 | 28 | OptionalStorage &operator=(T &&y) { | 103 | 28 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 28 | } else { | 106 | 28 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 28 | hasVal = true; | 108 | 28 | } | 109 | 28 | return *this; | 110 | 28 | } |
llvm::optional_detail::OptionalStorage<llvm::Regex, false>::operator=(llvm::Regex&&) Line | Count | Source | 102 | 16.3k | OptionalStorage &operator=(T &&y) { | 103 | 16.3k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 16.3k | } else { | 106 | 16.3k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 16.3k | hasVal = true; | 108 | 16.3k | } | 109 | 16.3k | return *this; | 110 | 16.3k | } |
llvm::optional_detail::OptionalStorage<llvm::MCDwarfLineStr, false>::operator=(llvm::MCDwarfLineStr&&) Line | Count | Source | 102 | 54 | OptionalStorage &operator=(T &&y) { | 103 | 54 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 54 | } else { | 106 | 54 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 54 | hasVal = true; | 108 | 54 | } | 109 | 54 | return *this; | 110 | 54 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int>, false>::operator=(std::__1::pair<llvm::AsmToken::TokenKind, unsigned int>&&) Line | Count | Source | 102 | 12.2k | OptionalStorage &operator=(T &&y) { | 103 | 12.2k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 12.2k | } else { | 106 | 12.2k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 12.2k | hasVal = true; | 108 | 12.2k | } | 109 | 12.2k | return *this; | 110 | 12.2k | } |
llvm::optional_detail::OptionalStorage<llvm::MemorySSAUpdater, false>::operator=(llvm::MemorySSAUpdater&&) Line | Count | Source | 102 | 435 | OptionalStorage &operator=(T &&y) { | 103 | 435 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 435 | } else { | 106 | 435 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 435 | hasVal = true; | 108 | 435 | } | 109 | 435 | return *this; | 110 | 435 | } |
VirtualFileSystem.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::RealFileSystem::WorkingDirectory, false>::operator=((anonymous namespace)::RealFileSystem::WorkingDirectory&&) Line | Count | Source | 102 | 23.6k | OptionalStorage &operator=(T &&y) { | 103 | 23.6k | if (hasValue()) { | 104 | 213 | value = std::move(y); | 105 | 23.3k | } else { | 106 | 23.3k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 23.3k | hasVal = true; | 108 | 23.3k | } | 109 | 23.6k | return *this; | 110 | 23.6k | } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::operator=((anonymous namespace)::BitPart&&) Line | Count | Source | 102 | 636k | OptionalStorage &operator=(T &&y) { | 103 | 636k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 636k | } else { | 106 | 636k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 636k | hasVal = true; | 108 | 636k | } | 109 | 636k | return *this; | 110 | 636k | } |
llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::operator=(llvm::PGOOptions&&) Line | Count | Source | 102 | 47 | OptionalStorage &operator=(T &&y) { | 103 | 47 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 47 | } else { | 106 | 47 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 47 | hasVal = true; | 108 | 47 | } | 109 | 47 | return *this; | 110 | 47 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, unsigned int>, false>::operator=(std::__1::pair<unsigned int, unsigned int>&&) Line | Count | Source | 102 | 113 | OptionalStorage &operator=(T &&y) { | 103 | 113 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 113 | } else { | 106 | 113 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 113 | hasVal = true; | 108 | 113 | } | 109 | 113 | return *this; | 110 | 113 | } |
llvm::optional_detail::OptionalStorage<clang::CXXScopeSpec, false>::operator=(clang::CXXScopeSpec&&) Line | Count | Source | 102 | 53 | OptionalStorage &operator=(T &&y) { | 103 | 53 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 53 | } else { | 106 | 53 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 53 | hasVal = true; | 108 | 53 | } | 109 | 53 | return *this; | 110 | 53 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, unsigned long>, false>::operator=(std::__1::pair<clang::SourceLocation, unsigned long>&&) Line | Count | Source | 102 | 148 | OptionalStorage &operator=(T &&y) { | 103 | 148 | if (hasValue()) { | 104 | 12 | value = std::move(y); | 105 | 136 | } else { | 106 | 136 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 136 | hasVal = true; | 108 | 136 | } | 109 | 148 | return *this; | 110 | 148 | } |
llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false>::operator=(clang::driver::Multilib&&) Line | Count | Source | 102 | 16 | OptionalStorage &operator=(T &&y) { | 103 | 16 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 16 | } else { | 106 | 16 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 16 | hasVal = true; | 108 | 16 | } | 109 | 16 | return *this; | 110 | 16 | } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble, false>::operator=(clang::PrecompiledPreamble&&) Line | Count | Source | 102 | 88 | OptionalStorage &operator=(T &&y) { | 103 | 88 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 88 | } else { | 106 | 88 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 88 | hasVal = true; | 108 | 88 | } | 109 | 88 | return *this; | 110 | 88 | } |
llvm::optional_detail::OptionalStorage<clang::PrecompiledPreamble::TempPCHFile, false>::operator=(clang::PrecompiledPreamble::TempPCHFile&&) Line | Count | Source | 102 | 88 | OptionalStorage &operator=(T &&y) { | 103 | 88 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 88 | } else { | 106 | 88 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 88 | hasVal = true; | 108 | 88 | } | 109 | 88 | return *this; | 110 | 88 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::operator=(llvm::DWARFDebugNames::Entry&&) Line | Count | Source | 102 | 372 | OptionalStorage &operator=(T &&y) { | 103 | 372 | if (hasValue()) { | 104 | 19 | value = std::move(y); | 105 | 353 | } else { | 106 | 353 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 353 | hasVal = true; | 108 | 353 | } | 109 | 372 | return *this; | 110 | 372 | } |
llvm::optional_detail::OptionalStorage<llvm::Error, false>::operator=(llvm::Error&&) Line | Count | Source | 102 | 2 | OptionalStorage &operator=(T &&y) { | 103 | 2 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 2 | } else { | 106 | 2 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 2 | hasVal = true; | 108 | 2 | } | 109 | 2 | return *this; | 110 | 2 | } |
GenericTaintChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule, false>::operator=((anonymous namespace)::GenericTaintChecker::TaintPropagationRule&&) Line | Count | Source | 102 | 112 | OptionalStorage &operator=(T &&y) { | 103 | 112 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 112 | } else { | 106 | 112 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 112 | hasVal = true; | 108 | 112 | } | 109 | 112 | return *this; | 110 | 112 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::ento::SVal, clang::QualType>, false>::operator=(std::__1::pair<clang::ento::SVal, clang::QualType>&&) Line | Count | Source | 102 | 154k | OptionalStorage &operator=(T &&y) { | 103 | 154k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 154k | } else { | 106 | 154k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 154k | hasVal = true; | 108 | 154k | } | 109 | 154k | return *this; | 110 | 154k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)>, false>::operator=(std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)>&&) Line | Count | Source | 102 | 1.33k | OptionalStorage &operator=(T &&y) { | 103 | 1.33k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 1.33k | } else { | 106 | 1.33k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 1.33k | hasVal = true; | 108 | 1.33k | } | 109 | 1.33k | return *this; | 110 | 1.33k | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<unsigned int, clang::Decl*>, false>::operator=(std::__1::pair<unsigned int, clang::Decl*>&&) Line | Count | Source | 102 | 5 | OptionalStorage &operator=(T &&y) { | 103 | 5 | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 5 | } else { | 106 | 5 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 5 | hasVal = true; | 108 | 5 | } | 109 | 5 | return *this; | 110 | 5 | } |
llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >, false>::operator=(std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >&&) Line | Count | Source | 102 | 725 | OptionalStorage &operator=(T &&y) { | 103 | 725 | if (hasValue()) { | 104 | 725 | value = std::move(y); | 105 | 725 | } else { | 106 | 0 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 0 | hasVal = true; | 108 | 0 | } | 109 | 725 | return *this; | 110 | 725 | } |
llvm::optional_detail::OptionalStorage<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >, false>::operator=(llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >&&) Line | Count | Source | 102 | 1.07k | OptionalStorage &operator=(T &&y) { | 103 | 1.07k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 1.07k | } else { | 106 | 1.07k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 1.07k | hasVal = true; | 108 | 1.07k | } | 109 | 1.07k | return *this; | 110 | 1.07k | } |
llvm::optional_detail::OptionalStorage<llvm::MetadataLoader, false>::operator=(llvm::MetadataLoader&&) Line | Count | Source | 102 | 7.79k | OptionalStorage &operator=(T &&y) { | 103 | 7.79k | if (hasValue()) { | 104 | 0 | value = std::move(y); | 105 | 7.79k | } else { | 106 | 7.79k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 107 | 7.79k | hasVal = true; | 108 | 7.79k | } | 109 | 7.79k | return *this; | 110 | 7.79k | } |
|
111 | | |
112 | 326k | OptionalStorage &operator=(OptionalStorage const &other) { |
113 | 326k | if (other.hasValue()) { |
114 | 219k | if (hasValue()) { |
115 | 0 | value = other.value; |
116 | 219k | } else { |
117 | 219k | ::new ((void *)std::addressof(value)) T(other.value); |
118 | 219k | hasVal = true; |
119 | 219k | } |
120 | 219k | } else { |
121 | 107k | reset(); |
122 | 107k | } |
123 | 326k | return *this; |
124 | 326k | } llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false>::operator=(llvm::optional_detail::OptionalStorage<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >, false> const&) Line | Count | Source | 112 | 23.2k | OptionalStorage &operator=(OptionalStorage const &other) { | 113 | 23.2k | if (other.hasValue()) { | 114 | 0 | if (hasValue()) { | 115 | 0 | value = other.value; | 116 | 0 | } else { | 117 | 0 | ::new ((void *)std::addressof(value)) T(other.value); | 118 | 0 | hasVal = true; | 119 | 0 | } | 120 | 23.2k | } else { | 121 | 23.2k | reset(); | 122 | 23.2k | } | 123 | 23.2k | return *this; | 124 | 23.2k | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::operator=(llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false> const&) Line | Count | Source | 112 | 83.9k | OptionalStorage &operator=(OptionalStorage const &other) { | 113 | 83.9k | if (other.hasValue()) { | 114 | 0 | if (hasValue()) { | 115 | 0 | value = other.value; | 116 | 0 | } else { | 117 | 0 | ::new ((void *)std::addressof(value)) T(other.value); | 118 | 0 | hasVal = true; | 119 | 0 | } | 120 | 83.9k | } else { | 121 | 83.9k | reset(); | 122 | 83.9k | } | 123 | 83.9k | return *this; | 124 | 83.9k | } |
llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false>::operator=(llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgumentInfo, false> const&) Line | Count | Source | 112 | 381 | OptionalStorage &operator=(OptionalStorage const &other) { | 113 | 381 | if (other.hasValue()) { | 114 | 0 | if (hasValue()) { | 115 | 0 | value = other.value; | 116 | 0 | } else { | 117 | 0 | ::new ((void *)std::addressof(value)) T(other.value); | 118 | 0 | hasVal = true; | 119 | 0 | } | 120 | 381 | } else { | 121 | 381 | reset(); | 122 | 381 | } | 123 | 381 | return *this; | 124 | 381 | } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::operator=(llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false> const&) Line | Count | Source | 112 | 218k | OptionalStorage &operator=(OptionalStorage const &other) { | 113 | 218k | if (other.hasValue()) { | 114 | 218k | if (hasValue()) { | 115 | 0 | value = other.value; | 116 | 218k | } else { | 117 | 218k | ::new ((void *)std::addressof(value)) T(other.value); | 118 | 218k | hasVal = true; | 119 | 218k | } | 120 | 218k | } else { | 121 | 0 | reset(); | 122 | 0 | } | 123 | 218k | return *this; | 124 | 218k | } |
llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false>::operator=(llvm::optional_detail::OptionalStorage<clang::driver::Multilib, false> const&) Line | Count | Source | 112 | 443 | OptionalStorage &operator=(OptionalStorage const &other) { | 113 | 443 | if (other.hasValue()) { | 114 | 43 | if (hasValue()) { | 115 | 0 | value = other.value; | 116 | 43 | } else { | 117 | 43 | ::new ((void *)std::addressof(value)) T(other.value); | 118 | 43 | hasVal = true; | 119 | 43 | } | 120 | 400 | } else { | 121 | 400 | reset(); | 122 | 400 | } | 123 | 443 | return *this; | 124 | 443 | } |
|
125 | | |
126 | 1.52M | OptionalStorage &operator=(OptionalStorage &&other) { |
127 | 1.52M | if (other.hasValue()) { |
128 | 23.2k | if (hasValue()) { |
129 | 15 | value = std::move(other.value); |
130 | 23.2k | } else { |
131 | 23.2k | ::new ((void *)std::addressof(value)) T(std::move(other.value)); |
132 | 23.2k | hasVal = true; |
133 | 23.2k | } |
134 | 1.50M | } else { |
135 | 1.50M | reset(); |
136 | 1.50M | } |
137 | 1.52M | return *this; |
138 | 1.52M | } Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>::operator=(llvm::optional_detail::OptionalStorage<llvm::yaml::SIArgument, false>&&) llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>::operator=(llvm::optional_detail::OptionalStorage<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>, false>&&) Line | Count | Source | 126 | 5.08k | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 5.08k | if (other.hasValue()) { | 128 | 590 | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 590 | } else { | 131 | 590 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 590 | hasVal = true; | 133 | 590 | } | 134 | 4.49k | } else { | 135 | 4.49k | reset(); | 136 | 4.49k | } | 137 | 5.08k | return *this; | 138 | 5.08k | } |
llvm::optional_detail::OptionalStorage<llvm::APInt, false>::operator=(llvm::optional_detail::OptionalStorage<llvm::APInt, false>&&) Line | Count | Source | 126 | 30 | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 30 | if (other.hasValue()) { | 128 | 30 | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 30 | } else { | 131 | 30 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 30 | hasVal = true; | 133 | 30 | } | 134 | 30 | } else { | 135 | 0 | reset(); | 136 | 0 | } | 137 | 30 | return *this; | 138 | 30 | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>::operator=(llvm::optional_detail::OptionalStorage<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>, false>&&) Line | Count | Source | 126 | 1.84k | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 1.84k | if (other.hasValue()) { | 128 | 1 | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 1 | } else { | 131 | 1 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 1 | hasVal = true; | 133 | 1 | } | 134 | 1.84k | } else { | 135 | 1.84k | reset(); | 136 | 1.84k | } | 137 | 1.84k | return *this; | 138 | 1.84k | } |
Local.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>::operator=(llvm::optional_detail::OptionalStorage<(anonymous namespace)::BitPart, false>&&) Line | Count | Source | 126 | 1.45M | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 1.45M | if (other.hasValue()) { | 128 | 0 | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 0 | } else { | 131 | 0 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 0 | hasVal = true; | 133 | 0 | } | 134 | 1.45M | } else { | 135 | 1.45M | reset(); | 136 | 1.45M | } | 137 | 1.45M | return *this; | 138 | 1.45M | } |
llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, unsigned long>, false>::operator=(llvm::optional_detail::OptionalStorage<std::__1::pair<clang::SourceLocation, unsigned long>, false>&&) Line | Count | Source | 126 | 136 | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 136 | if (other.hasValue()) { | 128 | 0 | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 0 | } else { | 131 | 0 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 0 | hasVal = true; | 133 | 0 | } | 134 | 136 | } else { | 135 | 136 | reset(); | 136 | 136 | } | 137 | 136 | return *this; | 138 | 136 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>::operator=(llvm::optional_detail::OptionalStorage<llvm::DWARFDebugNames::Entry, false>&&) Line | Count | Source | 126 | 16 | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 16 | if (other.hasValue()) { | 128 | 0 | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 0 | } else { | 131 | 0 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 0 | hasVal = true; | 133 | 0 | } | 134 | 16 | } else { | 135 | 16 | reset(); | 136 | 16 | } | 137 | 16 | return *this; | 138 | 16 | } |
Darwin.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>::operator=(llvm::optional_detail::OptionalStorage<(anonymous namespace)::DarwinPlatform, false>&&) Line | Count | Source | 126 | 62.4k | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 62.4k | if (other.hasValue()) { | 128 | 21.8k | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 21.8k | } else { | 131 | 21.8k | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 21.8k | hasVal = true; | 133 | 21.8k | } | 134 | 40.6k | } else { | 135 | 40.6k | reset(); | 136 | 40.6k | } | 137 | 62.4k | return *this; | 138 | 62.4k | } |
llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>::operator=(llvm::optional_detail::OptionalStorage<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, false>&&) Line | Count | Source | 126 | 1.64k | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 1.64k | if (other.hasValue()) { | 128 | 745 | if (hasValue()) { | 129 | 15 | value = std::move(other.value); | 130 | 730 | } else { | 131 | 730 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 730 | hasVal = true; | 133 | 730 | } | 134 | 899 | } else { | 135 | 899 | reset(); | 136 | 899 | } | 137 | 1.64k | return *this; | 138 | 1.64k | } |
llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>::operator=(llvm::optional_detail::OptionalStorage<llvm::BitstreamBlockInfo, false>&&) Line | Count | Source | 126 | 15 | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 15 | if (other.hasValue()) { | 128 | 15 | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 15 | } else { | 131 | 15 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 15 | hasVal = true; | 133 | 15 | } | 134 | 15 | } else { | 135 | 0 | reset(); | 136 | 0 | } | 137 | 15 | return *this; | 138 | 15 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>::operator=(llvm::optional_detail::OptionalStorage<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*>, false>&&) llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>::operator=(llvm::optional_detail::OptionalStorage<llvm::PGOOptions, false>&&) Line | Count | Source | 126 | 1.22k | OptionalStorage &operator=(OptionalStorage &&other) { | 127 | 1.22k | if (other.hasValue()) { | 128 | 0 | if (hasValue()) { | 129 | 0 | value = std::move(other.value); | 130 | 0 | } else { | 131 | 0 | ::new ((void *)std::addressof(value)) T(std::move(other.value)); | 132 | 0 | hasVal = true; | 133 | 0 | } | 134 | 1.22k | } else { | 135 | 1.22k | reset(); | 136 | 1.22k | } | 137 | 1.22k | return *this; | 138 | 1.22k | } |
|
139 | | }; |
140 | | |
141 | | template <typename T> class OptionalStorage<T, true> { |
142 | | union { |
143 | | char empty; |
144 | | T value; |
145 | | }; |
146 | | bool hasVal = false; |
147 | | |
148 | | public: |
149 | | ~OptionalStorage() = default; |
150 | | |
151 | 807M | OptionalStorage() noexcept : empty{} {} llvm::optional_detail::OptionalStorage<llvm::Reloc::Model, true>::OptionalStorage() Line | Count | Source | 151 | 54.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::CodeModel::Model, true>::OptionalStorage() Line | Count | Source | 151 | 59.1k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DebugCompressionType, true>::OptionalStorage() Line | Count | Source | 151 | 9 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<unsigned int, true>::OptionalStorage() Line | Count | Source | 151 | 169M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<bool, true>::OptionalStorage() Line | Count | Source | 151 | 148M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>, true>::OptionalStorage() Line | Count | Source | 151 | 4.00M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::Loop* const*>, true>::OptionalStorage() Line | Count | Source | 151 | 565k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineLoop* const*>, true>::OptionalStorage() Line | Count | Source | 151 | 147 | OptionalStorage() noexcept : empty{} {} |
AArch64FalkorHWPFFix.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoadInfo, true>::OptionalStorage() Line | Count | Source | 151 | 74 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<unsigned long long, true>::OptionalStorage() Line | Count | Source | 151 | 15.1M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Register, true>::OptionalStorage() Line | Count | Source | 151 | 38.2k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<int, true>::OptionalStorage() Line | Count | Source | 151 | 4.20M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::StringRef, true>::OptionalStorage() Line | Count | Source | 151 | 7.68M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AArch64CC::CondCode, true>::OptionalStorage() Line | Count | Source | 151 | 360 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AArch64MCExpr::VariantKind, true>::OptionalStorage() Line | Count | Source | 151 | 1.12k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AArch64_AM::ShiftExtendType, true>::OptionalStorage() Line | Count | Source | 151 | 2.70k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<unsigned long, true>::OptionalStorage() Line | Count | Source | 151 | 1.22M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::RoundingMode, true>::OptionalStorage() Line | Count | Source | 151 | 4.09k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::ExceptionBehavior, true>::OptionalStorage() Line | Count | Source | 151 | 5.62k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AMDGPU::HSAMD::AccessQualifier, true>::OptionalStorage() Line | Count | Source | 151 | 330 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AMDGPU::HSAMD::ValueKind, true>::OptionalStorage() Line | Count | Source | 151 | 1.23k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<bool*, true>::OptionalStorage() Line | Count | Source | 151 | 26 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::StringRef>, true>::OptionalStorage() Line | Count | Source | 151 | 8.13k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AMDGPULibFuncBase::ENamePrefix, true>::OptionalStorage() Line | Count | Source | 151 | 297 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AMDGPULibFuncBase::EType, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::MachineBasicBlock*, true>::OptionalStorage() Line | Count | Source | 151 | 4.34M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>, true>::OptionalStorage() Line | Count | Source | 151 | 1.60M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>, true>::OptionalStorage() Line | Count | Source | 151 | 18.2M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock**>, true>::OptionalStorage() Line | Count | Source | 151 | 9.27M | OptionalStorage() noexcept : empty{} {} |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SIMemOpInfo, true>::OptionalStorage() Line | Count | Source | 151 | 50.2k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<unsigned char, true>::OptionalStorage() Line | Count | Source | 151 | 61.9k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<long long, true>::OptionalStorage() Line | Count | Source | 151 | 6.21M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ARM_AM::ShiftOpc, true>::OptionalStorage() Line | Count | Source | 151 | 2.71k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, true>::OptionalStorage() Line | Count | Source | 151 | 751 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MachineBasicBlock const*, true>::OptionalStorage() Line | Count | Source | 151 | 2.28M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::LPCC::CondCode, true>::OptionalStorage() Line | Count | Source | 151 | 330 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::LPAC::AluCode, true>::OptionalStorage() Line | Count | Source | 151 | 108 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::MCFixupKind>, true>::OptionalStorage() Line | Count | Source | 151 | 174 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MipsABIInfo, true>::OptionalStorage() Line | Count | Source | 151 | 3.19k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MVT, true>::OptionalStorage() Line | Count | Source | 151 | 191 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::PPC::Predicate, true>::OptionalStorage() Line | Count | Source | 151 | 6 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::RISCVFPRndMode::RoundingMode, true>::OptionalStorage() Line | Count | Source | 151 | 489 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::RISCVMCExpr::VariantKind, true>::OptionalStorage() Line | Count | Source | 151 | 449 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::RISCVABI::ABI, true>::OptionalStorage() Line | Count | Source | 151 | 1.12k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::SparcMCExpr::VariantKind, true>::OptionalStorage() Line | Count | Source | 151 | 144 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*, true>::OptionalStorage() Line | Count | Source | 151 | 284k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::WebAssembly::ExprType, true>::OptionalStorage() Line | Count | Source | 151 | 19 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::wasm::ValType, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::X86::CondCode, true>::OptionalStorage() Line | Count | Source | 151 | 487k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MCOperand, true>::OptionalStorage() Line | Count | Source | 151 | 2.55M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MachineInstr*, true>::OptionalStorage() Line | Count | Source | 151 | 55 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::BasicBlock*, true>::OptionalStorage() Line | Count | Source | 151 | 9.50M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<char const*, true>::OptionalStorage() Line | Count | Source | 151 | 720k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MachO::CPUSubTypeX86, true>::OptionalStorage() Line | Count | Source | 151 | 4.21k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MemoryLocation, true>::OptionalStorage() Line | Count | Source | 151 | 26.6M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedValue, true>::OptionalStorage() Line | Count | Source | 151 | 2.03k | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedRelation, true>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedAttr, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::BasicBlock const*, true>::OptionalStorage() Line | Count | Source | 151 | 5.34M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<std::__1::bitset<32ul>, true>::OptionalStorage() Line | Count | Source | 151 | 1 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InterfaceValue, true>::OptionalStorage() Line | Count | Source | 151 | 676 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::StratifiedInfo, true>::OptionalStorage() Line | Count | Source | 151 | 6 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::StratifiedInfo*, true>::OptionalStorage() Line | Count | Source | 151 | 724 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>, true>::OptionalStorage() Line | Count | Source | 151 | 7.82M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::EHPersonality, true>::OptionalStorage() Line | Count | Source | 151 | 422k | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Loop::LoopBounds, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, true>::OptionalStorage() Line | Count | Source | 151 | 7.18M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<AllocFnsTy, true>::OptionalStorage() Line | Count | Source | 151 | 139M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AliasResult, true>::OptionalStorage() Line | Count | Source | 151 | 9.07M | OptionalStorage() noexcept : empty{} {} |
MemorySSA.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath, true>::OptionalStorage() Line | Count | Source | 151 | 410k | OptionalStorage() noexcept : empty{} {} |
MemorySSA.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath, true>::OptionalStorage() Line | Count | Source | 151 | 7.78k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>, true>::OptionalStorage() Line | Count | Source | 151 | 12.1k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>, true>::OptionalStorage() Line | Count | Source | 151 | 8 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>, true>::OptionalStorage() Line | Count | Source | 151 | 62 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::BasicBlock>*, true>::OptionalStorage() Line | Count | Source | 151 | 29.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>, true>::OptionalStorage() Line | Count | Source | 151 | 9 | OptionalStorage() noexcept : empty{} {} |
ScalarEvolution.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BinaryOp, true>::OptionalStorage() Line | Count | Source | 151 | 8.81M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::SCEV const*, true>::OptionalStorage() Line | Count | Source | 151 | 30.3k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Instruction::BinaryOps, true>::OptionalStorage() Line | Count | Source | 151 | 3.64M | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: TargetTransformInfo.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ReductionData, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::MachineInstr* const*, true>::OptionalStorage() Line | Count | Source | 151 | 55 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::FragmentInfo, true>::OptionalStorage() Line | Count | Source | 151 | 137k | OptionalStorage() noexcept : empty{} {} |
LiveDebugValues.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc, true>::OptionalStorage() Line | Count | Source | 151 | 5.71k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, true>::OptionalStorage() Line | Count | Source | 151 | 2.33M | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, true>::OptionalStorage() Line | Count | Source | 151 | 2.85M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, true>::OptionalStorage() Line | Count | Source | 151 | 4.66k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::OperandBundleUse, true>::OptionalStorage() Line | Count | Source | 151 | 4.35M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::StringRef>, true>::OptionalStorage() Line | Count | Source | 151 | 27.8k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Intrinsic::ID, true>::OptionalStorage() Line | Count | Source | 151 | 3.46M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::MDString*>, true>::OptionalStorage() Line | Count | Source | 151 | 17.5k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MDString*, true>::OptionalStorage() Line | Count | Source | 151 | 17.5k | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::DIBasicType::Signedness, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumKind, true>::OptionalStorage() Line | Count | Source | 151 | 16.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DICompileUnit::DebugEmissionKind, true>::OptionalStorage() Line | Count | Source | 151 | 2.28k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DICompileUnit::DebugNameTableKind, true>::OptionalStorage() Line | Count | Source | 151 | 285 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DIExpression*, true>::OptionalStorage() Line | Count | Source | 151 | 4 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DINode::DIFlags, true>::OptionalStorage() Line | Count | Source | 151 | 4.64k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DIFile::ChecksumKind>, true>::OptionalStorage() Line | Count | Source | 151 | 225 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>, true>::OptionalStorage() Line | Count | Source | 151 | 2.28k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>, true>::OptionalStorage() Line | Count | Source | 151 | 285 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DISubprogram::DISPFlags, true>::OptionalStorage() Line | Count | Source | 151 | 546 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Function*, true>::OptionalStorage() Line | Count | Source | 151 | 4.27M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>, true>::OptionalStorage() Line | Count | Source | 151 | 4.08k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>, true>::OptionalStorage() Line | Count | Source | 151 | 5.61k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::remarks::RemarkLocation, true>::OptionalStorage() Line | Count | Source | 151 | 6.08k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)>, true>::OptionalStorage() Line | Count | Source | 151 | 140 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Value*, true>::OptionalStorage() Line | Count | Source | 151 | 3.09k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Attribute::AttrKind, true>::OptionalStorage() Line | Count | Source | 151 | 2 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::InlineCost, true>::OptionalStorage() Line | Count | Source | 151 | 2.08k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ScaledNumber<unsigned long long>, true>::OptionalStorage() Line | Count | Source | 151 | 22 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Instruction::CastOps, true>::OptionalStorage() Line | Count | Source | 151 | 3.45M | OptionalStorage() noexcept : empty{} {} |
InstCombineCalls.cpp:llvm::optional_detail::OptionalStorage<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase, true>::OptionalStorage() Line | Count | Source | 151 | 3.45M | OptionalStorage() noexcept : empty{} {} |
MemorySanitizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MemorySanitizer, true>::OptionalStorage() Line | Count | Source | 151 | 91 | OptionalStorage() noexcept : empty{} {} |
ThreadSanitizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ThreadSanitizer, true>::OptionalStorage() Line | Count | Source | 151 | 31 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MCFixupKind, true>::OptionalStorage() Line | Count | Source | 151 | 174 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MD5::MD5Result, true>::OptionalStorage() Line | Count | Source | 151 | 1.30M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::wasm::WasmGlobalType, true>::OptionalStorage() Line | Count | Source | 151 | 25.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::wasm::WasmEventType, true>::OptionalStorage() Line | Count | Source | 151 | 25.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MCSymbolRefExpr::VariantKind, true>::OptionalStorage() Line | Count | Source | 151 | 2.42k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<double, true>::OptionalStorage() Line | Count | Source | 151 | 38.1k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::COFF::COMDATType, true>::OptionalStorage() Line | Count | Source | 151 | 306 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MCSymbolAttr, true>::OptionalStorage() Line | Count | Source | 151 | 2.90k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::SectionKind>, true>::OptionalStorage() Line | Count | Source | 151 | 13 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::SectionKind, true>::OptionalStorage() Line | Count | Source | 151 | 13 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::BranchProbability, true>::OptionalStorage() Line | Count | Source | 151 | 126 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >, true>::OptionalStorage() Line | Count | Source | 151 | 649 | OptionalStorage() noexcept : empty{} {} |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopStructure, true>::OptionalStorage() Line | Count | Source | 151 | 38 | OptionalStorage() noexcept : empty{} {} |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range, true>::OptionalStorage() Line | Count | Source | 151 | 228 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopConstrainer::SubRanges, true>::OptionalStorage() LoopPredication.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopICmp, true>::OptionalStorage() Line | Count | Source | 151 | 41 | OptionalStorage() noexcept : empty{} {} |
LoopUnrollPass.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::EstimatedUnrollCost, true>::OptionalStorage() Line | Count | Source | 151 | 35.8k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::RegionNode*, true>::OptionalStorage() Line | Count | Source | 151 | 10.5k | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AArch64::ArchKind, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::ARM::ISAKind, true>::OptionalStorage() Line | Count | Source | 151 | 129k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AlignStyle, true>::OptionalStorage() Line | Count | Source | 151 | 2.08k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<llvm::StringRef>, true>::OptionalStorage() Line | Count | Source | 151 | 18.3k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<std::nullptr_t, true>::OptionalStorage() Line | Count | Source | 151 | 3 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ItaniumManglingCanonicalizer::FragmentKind, true>::OptionalStorage() Line | Count | Source | 151 | 37 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>, true>::OptionalStorage() Line | Count | Source | 151 | 37 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Triple::SubArchType, true>::OptionalStorage() Line | Count | Source | 151 | 30.4k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Triple::VendorType, true>::OptionalStorage() Line | Count | Source | 151 | 2.08M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Triple::OSType, true>::OptionalStorage() Line | Count | Source | 151 | 2.04M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Triple::ObjectFormatType, true>::OptionalStorage() Line | Count | Source | 151 | 612k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Triple::ArchType, true>::OptionalStorage() Line | Count | Source | 151 | 2.15M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Triple::EnvironmentType, true>::OptionalStorage() Line | Count | Source | 151 | 729k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::file_type, true>::OptionalStorage() Line | Count | Source | 151 | 63.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::perms, true>::OptionalStorage() Line | Count | Source | 151 | 63.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DILocation const*, true>::OptionalStorage() Line | Count | Source | 151 | 2 | OptionalStorage() noexcept : empty{} {} |
BypassSlowDivision.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::QuotRemPair, true>::OptionalStorage() Line | Count | Source | 151 | 303 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MDOperand const*, true>::OptionalStorage() Line | Count | Source | 151 | 1.26M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MDNode*, true>::OptionalStorage() Line | Count | Source | 151 | 38.1k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Metadata*, true>::OptionalStorage() Line | Count | Source | 151 | 3.32M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::VectorizationFactor, true>::OptionalStorage() Line | Count | Source | 151 | 103 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::VPIteration, true>::OptionalStorage() Line | Count | Source | 151 | 17.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo::ShuffleKind, true>::OptionalStorage() Line | Count | Source | 151 | 7 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<unsigned int>, true>::OptionalStorage() Line | Count | Source | 151 | 456k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::VPBlockBase**, true>::OptionalStorage() Line | Count | Source | 151 | 74.8k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::VPBlockBase*, true>::OptionalStorage() Line | Count | Source | 151 | 382 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::VPBlockBase* const*, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::VPBlockBase> const*, true>::OptionalStorage() Line | Count | Source | 151 | 25 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CudaVersion, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<clang::CudaArch, true>::OptionalStorage() Line | Count | Source | 151 | 1.11k | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CudaVirtualArch, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<clang::OpenMPDirectiveKind, true>::OptionalStorage() Line | Count | Source | 151 | 491k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPClauseKind, true>::OptionalStorage() Line | Count | Source | 151 | 83.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPDefaultClauseKind, true>::OptionalStorage() Line | Count | Source | 151 | 791 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPProcBindClauseKind, true>::OptionalStorage() Line | Count | Source | 151 | 520 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPDependClauseKind, true>::OptionalStorage() Line | Count | Source | 151 | 2.68k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPLinearClauseKind, true>::OptionalStorage() Line | Count | Source | 151 | 184 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPDistScheduleClauseKind, true>::OptionalStorage() Line | Count | Source | 151 | 1.30k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPAtomicDefaultMemOrderClauseKind, true>::OptionalStorage() Line | Count | Source | 151 | 23 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::SanitizerMask, true>::OptionalStorage() Line | Count | Source | 151 | 10.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::UniqueID, true>::OptionalStorage() Line | Count | Source | 151 | 52.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::targets::LanaiTargetInfo::CPUKind, true>::OptionalStorage() Line | Count | Source | 151 | 1 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::X86::ProcessorFeatures, true>::OptionalStorage() Line | Count | Source | 151 | 139 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::X86SSEEnum, true>::OptionalStorage() Line | Count | Source | 151 | 233k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::MMX3DNowEnum, true>::OptionalStorage() Line | Count | Source | 151 | 233k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::XOPEnum, true>::OptionalStorage() Line | Count | Source | 151 | 233k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<char, true>::OptionalStorage() Line | Count | Source | 151 | 498 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::CPUKind, true>::OptionalStorage() Line | Count | Source | 151 | 96.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ThreadModel::Model, true>::OptionalStorage() Line | Count | Source | 151 | 21.4k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::FloatABI::ABIType, true>::OptionalStorage() Line | Count | Source | 151 | 21.4k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Expr const*, true>::OptionalStorage() Line | Count | Source | 151 | 374 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OMPDeclareTargetDeclAttr::MapTypeTy, true>::OptionalStorage() Line | Count | Source | 151 | 288k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CodeGen::LValue, true>::OptionalStorage() Line | Count | Source | 151 | 2 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::QualType, true>::OptionalStorage() Line | Count | Source | 151 | 562 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::RecordDecl const*, true>::OptionalStorage() Line | Count | Source | 151 | 57 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::GlobalValue::ThreadLocalMode, true>::OptionalStorage() Line | Count | Source | 151 | 25 | OptionalStorage() noexcept : empty{} {} |
CoverageMappingGen.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SourceMappingRegion, true>::OptionalStorage() Line | Count | Source | 151 | 378 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::coverage::Counter, true>::OptionalStorage() Line | Count | Source | 151 | 112 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::SourceLocation, true>::OptionalStorage() Line | Count | Source | 151 | 11.4k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::SourceRange, true>::OptionalStorage() Line | Count | Source | 151 | 70 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::DarwinSDKInfo, true>::OptionalStorage() Line | Count | Source | 151 | 39.1k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::Distro::DistroType, true>::OptionalStorage() Line | Count | Source | 151 | 3 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::DriverMode, true>::OptionalStorage() Line | Count | Source | 151 | 15.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::driver::Driver::DriverMode>, true>::OptionalStorage() Line | Count | Source | 151 | 15.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::LTOKind, true>::OptionalStorage() Line | Count | Source | 151 | 121 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::OpenMPRuntimeKind, true>::OptionalStorage() Line | Count | Source | 151 | 801 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::SaveTempsMode, true>::OptionalStorage() Line | Count | Source | 151 | 53 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::tools::arm::ReadTPMode, true>::OptionalStorage() Line | Count | Source | 151 | 2 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::tools::arm::FloatABI, true>::OptionalStorage() Line | Count | Source | 151 | 2.82k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::tools::mips::FloatABI, true>::OptionalStorage() Line | Count | Source | 151 | 12 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::tools::ppc::FloatABI, true>::OptionalStorage() Line | Count | Source | 151 | 10 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::tools::sparc::FloatABI, true>::OptionalStorage() Line | Count | Source | 151 | 12 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::driver::types::ID, true>::OptionalStorage() Line | Count | Source | 151 | 49.5k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::DiagnosticLevelMask, true>::OptionalStorage() Line | Count | Source | 151 | 20 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::AnalysisStores, true>::OptionalStorage() Line | Count | Source | 151 | 159 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::AnalysisConstraints, true>::OptionalStorage() Line | Count | Source | 151 | 888 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::AnalysisDiagClients, true>::OptionalStorage() Line | Count | Source | 151 | 190 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::AnalysisPurgeMode, true>::OptionalStorage() Line | Count | Source | 151 | 1 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::AnalysisInliningMode, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::Optional<bool>, true>::OptionalStorage() Line | Count | Source | 151 | 1.68M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::UserModeKind>, true>::OptionalStorage() Line | Count | Source | 151 | 136k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::UserModeKind, true>::OptionalStorage() Line | Count | Source | 151 | 136k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::frontend::ActionKind>, true>::OptionalStorage() Line | Count | Source | 151 | 34 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::frontend::ActionKind, true>::OptionalStorage() Line | Count | Source | 151 | 34 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::InputKind, true>::OptionalStorage() Line | Count | Source | 151 | 52.7k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::EABI, true>::OptionalStorage() Line | Count | Source | 151 | 29 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::Reloc::Model>, true>::OptionalStorage() Line | Count | Source | 151 | 22.5k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::LangStandard::Kind, true>::OptionalStorage() Line | Count | Source | 151 | 17.3k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::LangOptions::CoreFoundationABI, true>::OptionalStorage() Line | Count | Source | 151 | 30 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::LangOptions::PragmaMSPointersToMembersKind, true>::OptionalStorage() Line | Count | Source | 151 | 1 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::LangOptions::DefaultCallingConvention, true>::OptionalStorage() Line | Count | Source | 151 | 8 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Preprocessor::PreambleSkipInfo, true>::OptionalStorage() Line | Count | Source | 151 | 44.2k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::HeaderFileInfo, true>::OptionalStorage() Line | Count | Source | 151 | 26.3k | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::ExternalASTSource::ASTSourceDescriptor, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<clang::EnableIfAttr*, true>::OptionalStorage() Line | Count | Source | 151 | 18 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::GVALinkage, true>::OptionalStorage() Line | Count | Source | 151 | 28.4k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MIToken::TokenKind, true>::OptionalStorage() Line | Count | Source | 151 | 439k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::CmpInst::Predicate, true>::OptionalStorage() Line | Count | Source | 151 | 1.54k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::AtomicOrdering, true>::OptionalStorage() Line | Count | Source | 151 | 529 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MachineInstrBuilder, true>::OptionalStorage() Line | Count | Source | 151 | 2.11M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ValueAndVReg, true>::OptionalStorage() Line | Count | Source | 151 | 3.50M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::dwarf::Form, true>::OptionalStorage() Line | Count | Source | 151 | 850k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::ExprOperand, true>::OptionalStorage() Line | Count | Source | 151 | 11.4k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeLeafKind, true>::OptionalStorage() Line | Count | Source | 151 | 59.3k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::codeview::MemberPointerInfo, true>::OptionalStorage() Line | Count | Source | 151 | 3.72k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo, true>::OptionalStorage() Line | Count | Source | 151 | 1.69k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue, true>::OptionalStorage() Line | Count | Source | 151 | 66.4k | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::dwarf::Tag, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<llvm::object::SectionedAddress, true>::OptionalStorage() Line | Count | Source | 151 | 4.07k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::StringRef*, true>::OptionalStorage() Line | Count | Source | 151 | 13.0k | OptionalStorage() noexcept : empty{} {} |
DWARFContext.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DWARFSectionMap*, true>::OptionalStorage() Line | Count | Source | 151 | 21.1k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::object::RelocationRef, true>::OptionalStorage() Line | Count | Source | 151 | 6.58k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::RelocAddrEntry, true>::OptionalStorage() Line | Count | Source | 151 | 54.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DataExtractor, true>::OptionalStorage() Line | Count | Source | 151 | 1.75k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFExpression, true>::OptionalStorage() Line | Count | Source | 151 | 3.08k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue::UnitOffset, true>::OptionalStorage() Line | Count | Source | 151 | 10 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<unsigned char>, true>::OptionalStorage() Line | Count | Source | 151 | 35 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::StrOffsetsContributionDescriptor, true>::OptionalStorage() Line | Count | Source | 151 | 2.19k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::BaseIndexOffset, true>::OptionalStorage() Line | Count | Source | 151 | 160k | OptionalStorage() noexcept : empty{} {} |
DAGCombiner.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ByteProvider, true>::OptionalStorage() Line | Count | Source | 151 | 456k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::MachineOperand, true>::OptionalStorage() Line | Count | Source | 151 | 781 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ISD::NodeType, true>::OptionalStorage() Line | Count | Source | 151 | 2.75M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CallGraphNode*, true>::OptionalStorage() Line | Count | Source | 151 | 882 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGStmt, true>::OptionalStorage() Line | Count | Source | 151 | 68.3k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGAutomaticObjDtor, true>::OptionalStorage() Line | Count | Source | 151 | 325k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::BlockEntrance, true>::OptionalStorage() Line | Count | Source | 151 | 1.87M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::UndefinedVal, true>::OptionalStorage() Line | Count | Source | 151 | 315 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::NonLoc, true>::OptionalStorage() Line | Count | Source | 151 | 60.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::ConcreteInt, true>::OptionalStorage() Line | Count | Source | 151 | 897k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::SymbolVal, true>::OptionalStorage() Line | Count | Source | 151 | 3.47M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::loc::MemRegionVal, true>::OptionalStorage() Line | Count | Source | 151 | 3.39M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedSVal, true>::OptionalStorage() Line | Count | Source | 151 | 394 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::ExplodedNode*, true>::OptionalStorage() Line | Count | Source | 151 | 14 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::loc::ConcreteInt, true>::OptionalStorage() Line | Count | Source | 151 | 1.63M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::BlockEdge, true>::OptionalStorage() Line | Count | Source | 151 | 1.17M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::Loc, true>::OptionalStorage() Line | Count | Source | 151 | 384k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedOrUnknownSVal, true>::OptionalStorage() Line | Count | Source | 151 | 1 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::loc::GotoLabel, true>::OptionalStorage() Line | Count | Source | 151 | 9.78k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LazyCompoundVal, true>::OptionalStorage() Line | Count | Source | 151 | 2.51M | OptionalStorage() noexcept : empty{} {} |
CheckSecuritySyntaxOnly.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*), true>::OptionalStorage() Line | Count | Source | 151 | 631 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PreStmt, true>::OptionalStorage() Line | Count | Source | 151 | 972k | OptionalStorage() noexcept : empty{} {} |
ExprInspectionChecker.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const, true>::OptionalStorage() Line | Count | Source | 151 | 25.2k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ast_matchers::MatchFinder::MatchFinderOptions::Profiling, true>::OptionalStorage() Line | Count | Source | 151 | 26.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::SVal, true>::OptionalStorage() Line | Count | Source | 151 | 843k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::StmtPoint, true>::OptionalStorage() Line | Count | Source | 151 | 261k | OptionalStorage() noexcept : empty{} {} |
MacOSXAPIChecker.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const, true>::OptionalStorage() Line | Count | Source | 151 | 434 | OptionalStorage() noexcept : empty{} {} |
MallocChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MallocChecker::CheckKind, true>::OptionalStorage() Line | Count | Source | 151 | 115 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PostStore, true>::OptionalStorage() Line | Count | Source | 151 | 818k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PostImplicitCall, true>::OptionalStorage() Line | Count | Source | 151 | 845k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::AnyCall, true>::OptionalStorage() Line | Count | Source | 151 | 42 | OptionalStorage() noexcept : empty{} {} |
MoveChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MoveChecker::AggressivenessKind, true>::OptionalStorage() Line | Count | Source | 151 | 49 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::CompoundVal, true>::OptionalStorage() Line | Count | Source | 151 | 364k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::retaincountchecker::RefVal, true>::OptionalStorage() Line | Count | Source | 151 | 808 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CallEnter, true>::OptionalStorage() Line | Count | Source | 151 | 2.59M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CallExitBegin, true>::OptionalStorage() Line | Count | Source | 151 | 150k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PostStmt, true>::OptionalStorage() Line | Count | Source | 151 | 588k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LocAsInteger, true>::OptionalStorage() Line | Count | Source | 151 | 4.65M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<DereferenceInfo, true>::OptionalStorage() Line | Count | Source | 151 | 26 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ExplorationStrategyKind, true>::OptionalStorage() Line | Count | Source | 151 | 10.8k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::IPAKind, true>::OptionalStorage() Line | Count | Source | 151 | 124k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CXXInlineableMemberKind, true>::OptionalStorage() Line | Count | Source | 151 | 14.1k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ExplorationStrategyKind>, true>::OptionalStorage() Line | Count | Source | 151 | 10.8k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::IPAKind>, true>::OptionalStorage() Line | Count | Source | 151 | 124k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::CXXInlineableMemberKind>, true>::OptionalStorage() Line | Count | Source | 151 | 14.1k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CallExitEnd, true>::OptionalStorage() Line | Count | Source | 151 | 363k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::APSInt const*, true>::OptionalStorage() Line | Count | Source | 151 | 968 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PostInitializer, true>::OptionalStorage() Line | Count | Source | 151 | 970k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::KnownSVal, true>::OptionalStorage() Line | Count | Source | 151 | 1 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ObjCMethodDecl const*, true>::OptionalStorage() Line | Count | Source | 151 | 917 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGDeleteDtor, true>::OptionalStorage() Line | Count | Source | 151 | 855 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGBaseDtor, true>::OptionalStorage() Line | Count | Source | 151 | 1.57k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGElement, true>::OptionalStorage() Line | Count | Source | 151 | 13.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::LoopExit, true>::OptionalStorage() Line | Count | Source | 151 | 844k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::EpsilonPoint, true>::OptionalStorage() Line | Count | Source | 151 | 844k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PreStmtPurgeDeadSymbols, true>::OptionalStorage() Line | Count | Source | 151 | 1.01M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PreImplicitCall, true>::OptionalStorage() Line | Count | Source | 151 | 343k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::PointerToMember, true>::OptionalStorage() Line | Count | Source | 151 | 166k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGCXXRecordTypedCall, true>::OptionalStorage() Line | Count | Source | 151 | 31.8k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGConstructor, true>::OptionalStorage() Line | Count | Source | 151 | 992 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::RegionOffset, true>::OptionalStorage() Line | Count | Source | 151 | 160k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PostStmtPurgeDeadSymbols, true>::OptionalStorage() Line | Count | Source | 151 | 27.7k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGNewAllocator, true>::OptionalStorage() Line | Count | Source | 151 | 369 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::FunctionExitPoint, true>::OptionalStorage() Line | Count | Source | 151 | 45.4k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::function_ref<void ()>, true>::OptionalStorage() Line | Count | Source | 151 | 5.75M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::AvailabilitySpec, true>::OptionalStorage() Line | Count | Source | 151 | 8 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>, true>::OptionalStorage() Line | Count | Source | 151 | 536 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::OMPDeclareSimdDeclAttr::BranchStateTy, true>::OptionalStorage() Line | Count | Source | 151 | 536 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>, true>::OptionalStorage() Line | Count | Source | 151 | 64 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::attr::SubjectMatchRule, true>::OptionalStorage() Line | Count | Source | 151 | 1.63k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::attr::SubjectMatchRule>, true>::OptionalStorage() Line | Count | Source | 151 | 89 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PragmaMSCommentKind, true>::OptionalStorage() Line | Count | Source | 151 | 77 | OptionalStorage() noexcept : empty{} {} |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>, true>::OptionalStorage() Line | Count | Source | 151 | 22 | OptionalStorage() noexcept : empty{} {} |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagKinds, true>::OptionalStorage() Line | Count | Source | 151 | 22 | OptionalStorage() noexcept : empty{} {} |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>, true>::OptionalStorage() Line | Count | Source | 151 | 19 | OptionalStorage() noexcept : empty{} {} |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagValues, true>::OptionalStorage() Line | Count | Source | 151 | 19 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation), true>::OptionalStorage() Line | Count | Source | 151 | 142 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ASTContext::PragmaSectionFlag, true>::OptionalStorage() Line | Count | Source | 151 | 39 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::VisibilityAttr::VisibilityType>, true>::OptionalStorage() Line | Count | Source | 151 | 1.41M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::VisibilityAttr::VisibilityType, true>::OptionalStorage() Line | Count | Source | 151 | 1.41M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Sema::PragmaStack<clang::StringLiteral*>*, true>::OptionalStorage() Line | Count | Source | 151 | 57 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Sema::FormatStringType, true>::OptionalStorage() Line | Count | Source | 151 | 43.6k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<clang::QualType>, true>::OptionalStorage() Line | Count | Source | 151 | 34.4k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ObjCInterfaceDecl*, true>::OptionalStorage() Line | Count | Source | 151 | 2 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Sema::CUDAFunctionTarget, true>::OptionalStorage() Line | Count | Source | 151 | 2.17k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::LookupResult::AmbiguityKind, true>::OptionalStorage() Line | Count | Source | 151 | 2.71k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::MipsInterruptAttr::InterruptType>, true>::OptionalStorage() Line | Count | Source | 151 | 21 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::MipsInterruptAttr::InterruptType, true>::OptionalStorage() Line | Count | Source | 151 | 21 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::RISCVInterruptAttr::InterruptType>, true>::OptionalStorage() Line | Count | Source | 151 | 44 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::RISCVInterruptAttr::InterruptType, true>::OptionalStorage() Line | Count | Source | 151 | 44 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ARMInterruptAttr::InterruptType>, true>::OptionalStorage() Line | Count | Source | 151 | 78 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ARMInterruptAttr::InterruptType, true>::OptionalStorage() Line | Count | Source | 151 | 78 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>, true>::OptionalStorage() Line | Count | Source | 151 | 5.14k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::DiagnoseIfAttr::DiagnosticType, true>::OptionalStorage() Line | Count | Source | 151 | 5.14k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::EnumExtensibilityAttr::Kind>, true>::OptionalStorage() Line | Count | Source | 151 | 2.75k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::EnumExtensibilityAttr::Kind, true>::OptionalStorage() Line | Count | Source | 151 | 2.75k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<FormatAttrKind, true>::OptionalStorage() Line | Count | Source | 151 | 51.5k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>, true>::OptionalStorage() Line | Count | Source | 151 | 16 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ObjCMethodFamilyAttr::FamilyKind, true>::OptionalStorage() Line | Count | Source | 151 | 16 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::BlocksAttr::BlockType>, true>::OptionalStorage() Line | Count | Source | 151 | 551 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::BlocksAttr::BlockType, true>::OptionalStorage() Line | Count | Source | 151 | 551 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ConsumableAttr::ConsumedState>, true>::OptionalStorage() Line | Count | Source | 151 | 6 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ConsumableAttr::ConsumedState, true>::OptionalStorage() Line | Count | Source | 151 | 6 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::CallableWhenAttr::ConsumedState>, true>::OptionalStorage() Line | Count | Source | 151 | 19 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CallableWhenAttr::ConsumedState, true>::OptionalStorage() Line | Count | Source | 151 | 19 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ParamTypestateAttr::ConsumedState>, true>::OptionalStorage() Line | Count | Source | 151 | 7 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ParamTypestateAttr::ConsumedState, true>::OptionalStorage() Line | Count | Source | 151 | 7 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>, true>::OptionalStorage() Line | Count | Source | 151 | 11 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ReturnTypestateAttr::ConsumedState, true>::OptionalStorage() Line | Count | Source | 151 | 11 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::SetTypestateAttr::ConsumedState>, true>::OptionalStorage() Line | Count | Source | 151 | 9 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::SetTypestateAttr::ConsumedState, true>::OptionalStorage() Line | Count | Source | 151 | 9 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::TestTypestateAttr::ConsumedState>, true>::OptionalStorage() Line | Count | Source | 151 | 5 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::TestTypestateAttr::ConsumedState, true>::OptionalStorage() Line | Count | Source | 151 | 5 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: SemaDeclAttr.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::AttributeInsertion, true>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CharUnits, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<clang::Expr*, true>::OptionalStorage() Line | Count | Source | 151 | 29.8k | OptionalStorage() noexcept : empty{} {} |
SemaModule.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::UnnamedDeclKind, true>::OptionalStorage() Line | Count | Source | 151 | 241 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::LoopHintAttr::OptionType, true>::OptionalStorage() Line | Count | Source | 151 | 191 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::sema::TemplateDeductionInfo*, true>::OptionalStorage() Line | Count | Source | 151 | 4.07M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ASTTemplateArgumentListInfo const*, true>::OptionalStorage() Line | Count | Source | 151 | 1.79M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::PcsAttr::PCSType>, true>::OptionalStorage() Line | Count | Source | 151 | 93 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::PcsAttr::PCSType, true>::OptionalStorage() Line | Count | Source | 151 | 93 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::NullabilityKind, true>::OptionalStorage() Line | Count | Source | 151 | 67.4M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Stmt*, true>::OptionalStorage() Line | Count | Source | 151 | 17.7k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*), true>::OptionalStorage() Line | Count | Source | 151 | 14.0k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGInitializer, true>::OptionalStorage() Line | Count | Source | 151 | 1.20k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGLifetimeEnds, true>::OptionalStorage() Line | Count | Source | 151 | 556 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGLoopExit, true>::OptionalStorage() Line | Count | Source | 151 | 543 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGScopeBegin, true>::OptionalStorage() Line | Count | Source | 151 | 497 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGScopeEnd, true>::OptionalStorage() Line | Count | Source | 151 | 419 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGMemberDtor, true>::OptionalStorage() Line | Count | Source | 151 | 356 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CFGTemporaryDtor, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<clang::CallGraphNode const*, true>::OptionalStorage() Line | Count | Source | 151 | 1 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::CFGBlock const*, true>::OptionalStorage() Line | Count | Source | 151 | 109k | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PreLoad, true>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PreStore, true>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostAllocatorCall, true>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostCondition, true>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostLoad, true>::OptionalStorage() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostLValue, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<clang::ento::RetainSummaryManager::BehaviorSummary, true>::OptionalStorage() Line | Count | Source | 151 | 1.45k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::RetEffect, true>::OptionalStorage() Line | Count | Source | 151 | 2.28k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::ento::ObjKind, true>::OptionalStorage() Line | Count | Source | 151 | 46.3k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::comments::InlineCommandComment::RenderKind, true>::OptionalStorage() Line | Count | Source | 151 | 30 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Visibility, true>::OptionalStorage() Line | Count | Source | 151 | 9.94M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::LinkageInfo, true>::OptionalStorage() Line | Count | Source | 151 | 12.0M | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<DynamicType, true>::OptionalStorage() Line | Count | Source | 151 | 54 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::analyze_format_string::ConversionSpecifier, true>::OptionalStorage() Line | Count | Source | 151 | 88 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::analyze_format_string::LengthModifier, true>::OptionalStorage() Line | Count | Source | 151 | 138 | OptionalStorage() noexcept : empty{} {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::NSAPI::NSStringMethodKind, true>::OptionalStorage() llvm::optional_detail::OptionalStorage<clang::NSAPI::NSArrayMethodKind, true>::OptionalStorage() Line | Count | Source | 151 | 69 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSDictionaryMethodKind, true>::OptionalStorage() Line | Count | Source | 151 | 60 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSSetMethodKind, true>::OptionalStorage() Line | Count | Source | 151 | 30 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSNumberLiteralMethodKind, true>::OptionalStorage() Line | Count | Source | 151 | 2 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::analyze_os_log::OSLogBufferItem::Kind, true>::OptionalStorage() Line | Count | Source | 151 | 123 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::minimize_source_to_dependency_directives::TokenKind, true>::OptionalStorage() Line | Count | Source | 151 | 137 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::Token, true>::OptionalStorage() Line | Count | Source | 151 | 3 | OptionalStorage() noexcept : empty{} {} |
Lexer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::PreambleDirectiveKind, true>::OptionalStorage() Line | Count | Source | 151 | 929 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<long, true>::OptionalStorage() Line | Count | Source | 151 | 102k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::MMToken::TokenKind, true>::OptionalStorage() Line | Count | Source | 151 | 408k | OptionalStorage() noexcept : empty{} {} |
ModuleMap.cpp:llvm::optional_detail::OptionalStorage<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute, true>::OptionalStorage() Line | Count | Source | 151 | 94 | OptionalStorage() noexcept : empty{} {} |
ModuleMap.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::AttributeKind, true>::OptionalStorage() Line | Count | Source | 151 | 2.71k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<clang::diag::Severity, true>::OptionalStorage() Line | Count | Source | 151 | 358 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::PassBuilder::OptimizationLevel, true>::OptionalStorage() Line | Count | Source | 151 | 67 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::object::Archive::Child, true>::OptionalStorage() Line | Count | Source | 151 | 1 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::object::SectionRef, true>::OptionalStorage() Line | Count | Source | 151 | 2.57k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::remarks::Format, true>::OptionalStorage() Line | Count | Source | 151 | 92 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::remarks::Type, true>::OptionalStorage() Line | Count | Source | 151 | 165 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::codeview::ContinuationRecordKind, true>::OptionalStorage() Line | Count | Source | 151 | 403 | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeIndex, true>::OptionalStorage() Line | Count | Source | 151 | 1.04k | OptionalStorage() noexcept : empty{} {} |
llvm::optional_detail::OptionalStorage<llvm::codeview::SymbolKind, true>::OptionalStorage() Line | Count | Source | 151 | 7.50k | OptionalStorage() noexcept : empty{} {} |
|
152 | | |
153 | | OptionalStorage(OptionalStorage const &other) = default; |
154 | | OptionalStorage(OptionalStorage &&other) = default; |
155 | | |
156 | | OptionalStorage &operator=(OptionalStorage const &other) = default; |
157 | | OptionalStorage &operator=(OptionalStorage &&other) = default; |
158 | | |
159 | | template <class... Args> |
160 | | explicit OptionalStorage(in_place_t, Args &&... args) |
161 | 515M | : value(std::forward<Args>(args)...), hasVal(true) {} AArch64FalkorHWPFFix.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoadInfo, true>::OptionalStorage<(anonymous namespace)::LoadInfo>(llvm::optional_detail::in_place_t, (anonymous namespace)::LoadInfo&&) Line | Count | Source | 161 | 58 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<unsigned int, true>::OptionalStorage<unsigned int>(llvm::optional_detail::in_place_t, unsigned int&&) Line | Count | Source | 161 | 5.01M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<unsigned long long, true>::OptionalStorage<unsigned long long>(llvm::optional_detail::in_place_t, unsigned long long&&) Line | Count | Source | 161 | 583k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Register, true>::OptionalStorage<llvm::Register const&>(llvm::optional_detail::in_place_t, llvm::Register const&&&) Line | Count | Source | 161 | 1.24k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<int, true>::OptionalStorage<int>(llvm::optional_detail::in_place_t, int&&) Line | Count | Source | 161 | 20.8k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::StringRef, true>::OptionalStorage<llvm::StringRef>(llvm::optional_detail::in_place_t, llvm::StringRef&&) Line | Count | Source | 161 | 47.6k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MCFixupKind, true>::OptionalStorage<llvm::MCFixupKind>(llvm::optional_detail::in_place_t, llvm::MCFixupKind&&) Line | Count | Source | 161 | 5.47k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MachineBasicBlock*, true>::OptionalStorage<llvm::MachineBasicBlock* const&>(llvm::optional_detail::in_place_t, llvm::MachineBasicBlock* const&&&) Line | Count | Source | 161 | 31.2M | : value(std::forward<Args>(args)...), hasVal(true) {} |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SIMemOpInfo, true>::OptionalStorage<(anonymous namespace)::SIMemOpInfo>(llvm::optional_detail::in_place_t, (anonymous namespace)::SIMemOpInfo&&) Line | Count | Source | 161 | 67.6k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<unsigned char, true>::OptionalStorage<unsigned char>(llvm::optional_detail::in_place_t, unsigned char&&) Line | Count | Source | 161 | 2.00M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<bool, true>::OptionalStorage<bool>(llvm::optional_detail::in_place_t, bool&&) Line | Count | Source | 161 | 3.58M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<long long, true>::OptionalStorage<long long>(llvm::optional_detail::in_place_t, long long&&) Line | Count | Source | 161 | 7.29M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MemoryLocation, true>::OptionalStorage<llvm::MemoryLocation const&>(llvm::optional_detail::in_place_t, llvm::MemoryLocation const&&&) Line | Count | Source | 161 | 46.6M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, true>::OptionalStorage<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false> >(llvm::optional_detail::in_place_t, llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&&) Line | Count | Source | 161 | 1.56k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MachineBasicBlock const*, true>::OptionalStorage<llvm::MachineBasicBlock const* const&>(llvm::optional_detail::in_place_t, llvm::MachineBasicBlock const* const&&&) Line | Count | Source | 161 | 15.2M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MVT, true>::OptionalStorage<llvm::MVT const&>(llvm::optional_detail::in_place_t, llvm::MVT const&&&) Line | Count | Source | 161 | 48 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::PPC::Predicate, true>::OptionalStorage<llvm::PPC::Predicate>(llvm::optional_detail::in_place_t, llvm::PPC::Predicate&&) Line | Count | Source | 161 | 59 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*, true>::OptionalStorage<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>* const&>(llvm::optional_detail::in_place_t, llvm::DomTreeNodeBase<llvm::MachineBasicBlock>* const&&&) Line | Count | Source | 161 | 1.75M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::wasm::ValType, true>::OptionalStorage<llvm::wasm::ValType>(llvm::optional_detail::in_place_t, llvm::wasm::ValType&&) Line | Count | Source | 161 | 50 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MCOperand, true>::OptionalStorage<llvm::MCOperand>(llvm::optional_detail::in_place_t, llvm::MCOperand&&) Line | Count | Source | 161 | 7.35M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MachineInstr*, true>::OptionalStorage<llvm::MachineInstr* const&>(llvm::optional_detail::in_place_t, llvm::MachineInstr* const&&&) Line | Count | Source | 161 | 31 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::BasicBlock*, true>::OptionalStorage<llvm::BasicBlock* const&>(llvm::optional_detail::in_place_t, llvm::BasicBlock* const&&&) Line | Count | Source | 161 | 77.7M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MemoryLocation, true>::OptionalStorage<llvm::MemoryLocation>(llvm::optional_detail::in_place_t, llvm::MemoryLocation&&) Line | Count | Source | 161 | 10.9M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedValue, true>::OptionalStorage<llvm::cflaa::InstantiatedValue>(llvm::optional_detail::in_place_t, llvm::cflaa::InstantiatedValue&&) Line | Count | Source | 161 | 508 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedRelation, true>::OptionalStorage<llvm::cflaa::InstantiatedRelation>(llvm::optional_detail::in_place_t, llvm::cflaa::InstantiatedRelation&&) Line | Count | Source | 161 | 28 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedAttr, true>::OptionalStorage<llvm::cflaa::InstantiatedAttr>(llvm::optional_detail::in_place_t, llvm::cflaa::InstantiatedAttr&&) Line | Count | Source | 161 | 60 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::BasicBlock const*, true>::OptionalStorage<llvm::BasicBlock const* const&>(llvm::optional_detail::in_place_t, llvm::BasicBlock const* const&&&) Line | Count | Source | 161 | 44.7M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InterfaceValue, true>::OptionalStorage<llvm::cflaa::InterfaceValue>(llvm::optional_detail::in_place_t, llvm::cflaa::InterfaceValue&&) Line | Count | Source | 161 | 283 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::__1::bitset<32ul>, true>::OptionalStorage<std::__1::bitset<32ul> const&>(llvm::optional_detail::in_place_t, std::__1::bitset<32ul> const&&&) Line | Count | Source | 161 | 1.32k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::StratifiedInfo, true>::OptionalStorage<llvm::cflaa::StratifiedInfo const&>(llvm::optional_detail::in_place_t, llvm::cflaa::StratifiedInfo const&&&) Line | Count | Source | 161 | 5.74k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::cflaa::StratifiedInfo*, true>::OptionalStorage<llvm::cflaa::StratifiedInfo*>(llvm::optional_detail::in_place_t, llvm::cflaa::StratifiedInfo*&&) Line | Count | Source | 161 | 1.20k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<unsigned int, true>::OptionalStorage<unsigned int const&>(llvm::optional_detail::in_place_t, unsigned int const&&&) Line | Count | Source | 161 | 11.0M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::BasicBlock> const*, true>::OptionalStorage<llvm::DomTreeNodeBase<llvm::BasicBlock> const* const&>(llvm::optional_detail::in_place_t, llvm::DomTreeNodeBase<llvm::BasicBlock> const* const&&&) Line | Count | Source | 161 | 34.2M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Loop::LoopBounds, true>::OptionalStorage<llvm::Loop::LoopBounds>(llvm::optional_detail::in_place_t, llvm::Loop::LoopBounds&&) Line | Count | Source | 161 | 16 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<AllocFnsTy, true>::OptionalStorage<AllocFnsTy const&>(llvm::optional_detail::in_place_t, AllocFnsTy const&&&) Line | Count | Source | 161 | 1.14M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<AllocFnsTy, true>::OptionalStorage<AllocFnsTy>(llvm::optional_detail::in_place_t, AllocFnsTy&&) Line | Count | Source | 161 | 234 | : value(std::forward<Args>(args)...), hasVal(true) {} |
MemorySSA.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath, true>::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath>(llvm::optional_detail::in_place_t, (anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath&&) Line | Count | Source | 161 | 987k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::AliasResult, true>::OptionalStorage<llvm::AliasResult>(llvm::optional_detail::in_place_t, llvm::AliasResult&&) Line | Count | Source | 161 | 31.9M | : value(std::forward<Args>(args)...), hasVal(true) {} |
MemorySSA.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath, true>::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath>(llvm::optional_detail::in_place_t, (anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath&&) Line | Count | Source | 161 | 4.58k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::BasicBlock>*, true>::OptionalStorage<llvm::DomTreeNodeBase<llvm::BasicBlock>* const&>(llvm::optional_detail::in_place_t, llvm::DomTreeNodeBase<llvm::BasicBlock>* const&&&) Line | Count | Source | 161 | 13.6k | : value(std::forward<Args>(args)...), hasVal(true) {} |
ScalarEvolution.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BinaryOp, true>::OptionalStorage<(anonymous namespace)::BinaryOp>(llvm::optional_detail::in_place_t, (anonymous namespace)::BinaryOp&&) Line | Count | Source | 161 | 2.94M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::SCEV const*, true>::OptionalStorage<llvm::SCEV const*>(llvm::optional_detail::in_place_t, llvm::SCEV const*&&) Line | Count | Source | 161 | 19 | : value(std::forward<Args>(args)...), hasVal(true) {} |
TargetTransformInfo.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ReductionData, true>::OptionalStorage<(anonymous namespace)::ReductionData>(llvm::optional_detail::in_place_t, (anonymous namespace)::ReductionData&&) Line | Count | Source | 161 | 550 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::FragmentInfo, true>::OptionalStorage<llvm::DIExpression::FragmentInfo>(llvm::optional_detail::in_place_t, llvm::DIExpression::FragmentInfo&&) Line | Count | Source | 161 | 64.0M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::FragmentInfo, true>::OptionalStorage<llvm::DIExpression::FragmentInfo const&>(llvm::optional_detail::in_place_t, llvm::DIExpression::FragmentInfo const&&&) Line | Count | Source | 161 | 8 | : value(std::forward<Args>(args)...), hasVal(true) {} |
LiveDebugValues.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc, true>::OptionalStorage<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc>(llvm::optional_detail::in_place_t, (anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc&&) Line | Count | Source | 161 | 84 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*, true>::OptionalStorage<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const* const&>(llvm::optional_detail::in_place_t, llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const* const&&&) Line | Count | Source | 161 | 9.09M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::OperandBundleUse, true>::OptionalStorage<llvm::OperandBundleUse>(llvm::optional_detail::in_place_t, llvm::OperandBundleUse&&) Line | Count | Source | 161 | 1.32k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MDString*, true>::OptionalStorage<llvm::MDString*>(llvm::optional_detail::in_place_t, llvm::MDString*&&) Line | Count | Source | 161 | 32 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DIBasicType::Signedness, true>::OptionalStorage<llvm::DIBasicType::Signedness>(llvm::optional_detail::in_place_t, llvm::DIBasicType::Signedness&&) Line | Count | Source | 161 | 596 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumKind, true>::OptionalStorage<llvm::DIFile::ChecksumKind>(llvm::optional_detail::in_place_t, llvm::DIFile::ChecksumKind&&) Line | Count | Source | 161 | 523 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DICompileUnit::DebugEmissionKind, true>::OptionalStorage<llvm::DICompileUnit::DebugEmissionKind>(llvm::optional_detail::in_place_t, llvm::DICompileUnit::DebugEmissionKind&&) Line | Count | Source | 161 | 9.12k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DICompileUnit::DebugNameTableKind, true>::OptionalStorage<llvm::DICompileUnit::DebugNameTableKind>(llvm::optional_detail::in_place_t, llvm::DICompileUnit::DebugNameTableKind&&) Line | Count | Source | 161 | 855 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DIExpression*, true>::OptionalStorage<llvm::DIExpression*>(llvm::optional_detail::in_place_t, llvm::DIExpression*&&) Line | Count | Source | 161 | 147 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Function*, true>::OptionalStorage<llvm::Function*>(llvm::optional_detail::in_place_t, llvm::Function*&&) Line | Count | Source | 161 | 455 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<unsigned long long, true>::OptionalStorage<unsigned long long const&>(llvm::optional_detail::in_place_t, unsigned long long const&&&) Line | Count | Source | 161 | 36.7k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::RoundingMode, true>::OptionalStorage<llvm::ConstrainedFPIntrinsic::RoundingMode>(llvm::optional_detail::in_place_t, llvm::ConstrainedFPIntrinsic::RoundingMode&&) Line | Count | Source | 161 | 20.4k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::ExceptionBehavior, true>::OptionalStorage<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>(llvm::optional_detail::in_place_t, llvm::ConstrainedFPIntrinsic::ExceptionBehavior&&) Line | Count | Source | 161 | 16.8k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::CodeModel::Model, true>::OptionalStorage<llvm::CodeModel::Model>(llvm::optional_detail::in_place_t, llvm::CodeModel::Model&&) Line | Count | Source | 161 | 227 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<unsigned long, true>::OptionalStorage<unsigned long const&>(llvm::optional_detail::in_place_t, unsigned long const&&&) Line | Count | Source | 161 | 13.0k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::remarks::RemarkLocation, true>::OptionalStorage<llvm::remarks::RemarkLocation>(llvm::optional_detail::in_place_t, llvm::remarks::RemarkLocation&&) Line | Count | Source | 161 | 226 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)>, true>::OptionalStorage<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)> >(llvm::optional_detail::in_place_t, llvm::function_ref<void (llvm::CallSite, llvm::CallSite)>&&) Line | Count | Source | 161 | 608k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::InlineCost, true>::OptionalStorage<llvm::InlineCost>(llvm::optional_detail::in_place_t, llvm::InlineCost&&) Line | Count | Source | 161 | 1.51M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>, true>::OptionalStorage<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >(llvm::optional_detail::in_place_t, llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>&&) Line | Count | Source | 161 | 1.00k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ScaledNumber<unsigned long long>, true>::OptionalStorage<llvm::ScaledNumber<unsigned long long> const&>(llvm::optional_detail::in_place_t, llvm::ScaledNumber<unsigned long long> const&&&) Line | Count | Source | 161 | 7 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Intrinsic::ID, true>::OptionalStorage<llvm::Intrinsic::ID const&>(llvm::optional_detail::in_place_t, llvm::Intrinsic::ID const&&&) Line | Count | Source | 161 | 56 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Instruction::CastOps, true>::OptionalStorage<llvm::Instruction::CastOps const&>(llvm::optional_detail::in_place_t, llvm::Instruction::CastOps const&&&) Line | Count | Source | 161 | 32 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Instruction::BinaryOps, true>::OptionalStorage<llvm::Instruction::BinaryOps const&>(llvm::optional_detail::in_place_t, llvm::Instruction::BinaryOps const&&&) Line | Count | Source | 161 | 18 | : value(std::forward<Args>(args)...), hasVal(true) {} |
InstCombineCalls.cpp:llvm::optional_detail::OptionalStorage<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase, true>::OptionalStorage<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase const&>(llvm::optional_detail::in_place_t, SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase const&&&) Line | Count | Source | 161 | 4 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::SectionKind, true>::OptionalStorage<llvm::SectionKind>(llvm::optional_detail::in_place_t, llvm::SectionKind&&) Line | Count | Source | 161 | 78 | : value(std::forward<Args>(args)...), hasVal(true) {} |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopStructure, true>::OptionalStorage<(anonymous namespace)::LoopStructure>(llvm::optional_detail::in_place_t, (anonymous namespace)::LoopStructure&&) Line | Count | Source | 161 | 204 | : value(std::forward<Args>(args)...), hasVal(true) {} |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range, true>::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range const&>(llvm::optional_detail::in_place_t, (anonymous namespace)::InductiveRangeCheck::Range const&&&) Line | Count | Source | 161 | 188 | : value(std::forward<Args>(args)...), hasVal(true) {} |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range, true>::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range>(llvm::optional_detail::in_place_t, (anonymous namespace)::InductiveRangeCheck::Range&&) Line | Count | Source | 161 | 292 | : value(std::forward<Args>(args)...), hasVal(true) {} |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopConstrainer::SubRanges, true>::OptionalStorage<(anonymous namespace)::LoopConstrainer::SubRanges>(llvm::optional_detail::in_place_t, (anonymous namespace)::LoopConstrainer::SubRanges&&) Line | Count | Source | 161 | 188 | : value(std::forward<Args>(args)...), hasVal(true) {} |
LoopPredication.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopICmp, true>::OptionalStorage<(anonymous namespace)::LoopICmp>(llvm::optional_detail::in_place_t, (anonymous namespace)::LoopICmp&&) Line | Count | Source | 161 | 424 | : value(std::forward<Args>(args)...), hasVal(true) {} |
LoopPredication.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopICmp, true>::OptionalStorage<(anonymous namespace)::LoopICmp const&>(llvm::optional_detail::in_place_t, (anonymous namespace)::LoopICmp const&&&) Line | Count | Source | 161 | 178 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Value*, true>::OptionalStorage<llvm::Value*>(llvm::optional_detail::in_place_t, llvm::Value*&&) Line | Count | Source | 161 | 308 | : value(std::forward<Args>(args)...), hasVal(true) {} |
LoopUnrollPass.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::EstimatedUnrollCost, true>::OptionalStorage<(anonymous namespace)::EstimatedUnrollCost>(llvm::optional_detail::in_place_t, (anonymous namespace)::EstimatedUnrollCost&&) Line | Count | Source | 161 | 663 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::RegionNode*, true>::OptionalStorage<llvm::RegionNode* const&>(llvm::optional_detail::in_place_t, llvm::RegionNode* const&&&) Line | Count | Source | 161 | 26.0k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::AlignStyle, true>::OptionalStorage<llvm::AlignStyle>(llvm::optional_detail::in_place_t, llvm::AlignStyle&&) Line | Count | Source | 161 | 1.19k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ReplacementItem, true>::OptionalStorage<llvm::ReplacementItem>(llvm::optional_detail::in_place_t, llvm::ReplacementItem&&) Line | Count | Source | 161 | 152k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<std::nullptr_t, true>::OptionalStorage<std::nullptr_t>(llvm::optional_detail::in_place_t, std::nullptr_t&&) Line | Count | Source | 161 | 3 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<bool, true>::OptionalStorage<bool const&>(llvm::optional_detail::in_place_t, bool const&&&) Line | Count | Source | 161 | 48.5k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<double, true>::OptionalStorage<double const&>(llvm::optional_detail::in_place_t, double const&&&) Line | Count | Source | 161 | 170 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<double, true>::OptionalStorage<double>(llvm::optional_detail::in_place_t, double&&) Line | Count | Source | 161 | 38.1k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<long long, true>::OptionalStorage<long long const&>(llvm::optional_detail::in_place_t, long long const&&&) Line | Count | Source | 161 | 18.8M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::StringRef, true>::OptionalStorage<llvm::StringRef const&>(llvm::optional_detail::in_place_t, llvm::StringRef const&&&) Line | Count | Source | 161 | 3.62k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<unsigned long, true>::OptionalStorage<unsigned long>(llvm::optional_detail::in_place_t, unsigned long&&) Line | Count | Source | 161 | 32.0M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ItaniumManglingCanonicalizer::FragmentKind, true>::OptionalStorage<llvm::ItaniumManglingCanonicalizer::FragmentKind>(llvm::optional_detail::in_place_t, llvm::ItaniumManglingCanonicalizer::FragmentKind&&) Line | Count | Source | 161 | 111 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DILocation const*, true>::OptionalStorage<llvm::DILocation const*>(llvm::optional_detail::in_place_t, llvm::DILocation const*&&) Line | Count | Source | 161 | 336 | : value(std::forward<Args>(args)...), hasVal(true) {} |
BypassSlowDivision.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::QuotRemPair, true>::OptionalStorage<(anonymous namespace)::QuotRemPair>(llvm::optional_detail::in_place_t, (anonymous namespace)::QuotRemPair&&) Line | Count | Source | 161 | 264 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MDOperand const*, true>::OptionalStorage<llvm::MDOperand const*>(llvm::optional_detail::in_place_t, llvm::MDOperand const*&&) Line | Count | Source | 161 | 11.1k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MDNode*, true>::OptionalStorage<llvm::MDNode*>(llvm::optional_detail::in_place_t, llvm::MDNode*&&) Line | Count | Source | 161 | 26 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Metadata*, true>::OptionalStorage<llvm::Metadata* const&>(llvm::optional_detail::in_place_t, llvm::Metadata* const&&&) Line | Count | Source | 161 | 6.52k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Metadata*, true>::OptionalStorage<llvm::Metadata*>(llvm::optional_detail::in_place_t, llvm::Metadata*&&) Line | Count | Source | 161 | 3.32M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::VectorizationFactor, true>::OptionalStorage<llvm::VectorizationFactor>(llvm::optional_detail::in_place_t, llvm::VectorizationFactor&&) Line | Count | Source | 161 | 19.8k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo::ShuffleKind, true>::OptionalStorage<llvm::TargetTransformInfo::ShuffleKind>(llvm::optional_detail::in_place_t, llvm::TargetTransformInfo::ShuffleKind&&) Line | Count | Source | 161 | 8.62k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<unsigned int>, true>::OptionalStorage<llvm::ArrayRef<unsigned int> >(llvm::optional_detail::in_place_t, llvm::ArrayRef<unsigned int>&&) Line | Count | Source | 161 | 23.3k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::VPBlockBase*, true>::OptionalStorage<llvm::VPBlockBase* const&>(llvm::optional_detail::in_place_t, llvm::VPBlockBase* const&&&) Line | Count | Source | 161 | 1.28k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DomTreeNodeBase<llvm::VPBlockBase> const*, true>::OptionalStorage<llvm::DomTreeNodeBase<llvm::VPBlockBase> const* const&>(llvm::optional_detail::in_place_t, llvm::DomTreeNodeBase<llvm::VPBlockBase> const* const&&&) Line | Count | Source | 161 | 86 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::UniqueID, true>::OptionalStorage<llvm::sys::fs::UniqueID>(llvm::optional_detail::in_place_t, llvm::sys::fs::UniqueID&&) Line | Count | Source | 161 | 1.97k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::LangAS, true>::OptionalStorage<clang::LangAS>(llvm::optional_detail::in_place_t, clang::LangAS&&) Line | Count | Source | 161 | 257k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Reloc::Model, true>::OptionalStorage<llvm::Reloc::Model>(llvm::optional_detail::in_place_t, llvm::Reloc::Model&&) Line | Count | Source | 161 | 140k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::Reloc::Model, true>::OptionalStorage<llvm::Reloc::Model const&>(llvm::optional_detail::in_place_t, llvm::Reloc::Model const&&&) Line | Count | Source | 161 | 22.1k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::Expr const*, true>::OptionalStorage<clang::Expr const*>(llvm::optional_detail::in_place_t, clang::Expr const*&&) Line | Count | Source | 161 | 2.21k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::OMPDeclareTargetDeclAttr::MapTypeTy, true>::OptionalStorage<clang::OMPDeclareTargetDeclAttr::MapTypeTy>(llvm::optional_detail::in_place_t, clang::OMPDeclareTargetDeclAttr::MapTypeTy&&) Line | Count | Source | 161 | 2.14k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CodeGen::LValue, true>::OptionalStorage<clang::CodeGen::LValue>(llvm::optional_detail::in_place_t, clang::CodeGen::LValue&&) Line | Count | Source | 161 | 1.30k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::QualType, true>::OptionalStorage<clang::QualType>(llvm::optional_detail::in_place_t, clang::QualType&&) Line | Count | Source | 161 | 76 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPDirectiveKind, true>::OptionalStorage<clang::OpenMPDirectiveKind>(llvm::optional_detail::in_place_t, clang::OpenMPDirectiveKind&&) Line | Count | Source | 161 | 6.92k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::OpenMPDirectiveKind, true>::OptionalStorage<clang::OpenMPDirectiveKind const&>(llvm::optional_detail::in_place_t, clang::OpenMPDirectiveKind const&&&) Line | Count | Source | 161 | 2 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::SourceLocation, true>::OptionalStorage<clang::SourceLocation>(llvm::optional_detail::in_place_t, clang::SourceLocation&&) Line | Count | Source | 161 | 871 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::SourceLocation, true>::OptionalStorage<clang::SourceLocation const&>(llvm::optional_detail::in_place_t, clang::SourceLocation const&&&) Line | Count | Source | 161 | 1.86k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::SourceRange, true>::OptionalStorage<clang::SourceRange>(llvm::optional_detail::in_place_t, clang::SourceRange&&) Line | Count | Source | 161 | 142 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::driver::DarwinSDKInfo, true>::OptionalStorage<clang::driver::DarwinSDKInfo>(llvm::optional_detail::in_place_t, clang::driver::DarwinSDKInfo&&) Line | Count | Source | 161 | 4.76k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::DriverMode, true>::OptionalStorage<clang::driver::Driver::DriverMode>(llvm::optional_detail::in_place_t, clang::driver::Driver::DriverMode&&) Line | Count | Source | 161 | 62.4k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::UserModeKind, true>::OptionalStorage<clang::UserModeKind>(llvm::optional_detail::in_place_t, clang::UserModeKind&&) Line | Count | Source | 161 | 272k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::frontend::ActionKind, true>::OptionalStorage<clang::frontend::ActionKind>(llvm::optional_detail::in_place_t, clang::frontend::ActionKind&&) Line | Count | Source | 161 | 68 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ExternalASTSource::ASTSourceDescriptor, true>::OptionalStorage<clang::ExternalASTSource::ASTSourceDescriptor>(llvm::optional_detail::in_place_t, clang::ExternalASTSource::ASTSourceDescriptor&&) Line | Count | Source | 161 | 177 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::EnableIfAttr*, true>::OptionalStorage<clang::EnableIfAttr*>(llvm::optional_detail::in_place_t, clang::EnableIfAttr*&&) Line | Count | Source | 161 | 412 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MachineInstrBuilder, true>::OptionalStorage<llvm::MachineInstrBuilder>(llvm::optional_detail::in_place_t, llvm::MachineInstrBuilder&&) Line | Count | Source | 161 | 1.50k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ValueAndVReg, true>::OptionalStorage<llvm::ValueAndVReg>(llvm::optional_detail::in_place_t, llvm::ValueAndVReg&&) Line | Count | Source | 161 | 2.96M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::dwarf::Form, true>::OptionalStorage<llvm::dwarf::Form>(llvm::optional_detail::in_place_t, llvm::dwarf::Form&&) Line | Count | Source | 161 | 5.96k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::ExprOperand, true>::OptionalStorage<llvm::DIExpression::ExprOperand const&>(llvm::optional_detail::in_place_t, llvm::DIExpression::ExprOperand const&&&) Line | Count | Source | 161 | 9.99k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::dwarf::Form, true>::OptionalStorage<llvm::dwarf::Form const&>(llvm::optional_detail::in_place_t, llvm::dwarf::Form const&&&) Line | Count | Source | 161 | 3.08k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::MD5::MD5Result, true>::OptionalStorage<llvm::MD5::MD5Result>(llvm::optional_detail::in_place_t, llvm::MD5::MD5Result&&) Line | Count | Source | 161 | 266 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::codeview::MemberPointerInfo, true>::OptionalStorage<llvm::codeview::MemberPointerInfo const&>(llvm::optional_detail::in_place_t, llvm::codeview::MemberPointerInfo const&&&) Line | Count | Source | 161 | 81 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue, true>::OptionalStorage<llvm::DWARFFormValue>(llvm::optional_detail::in_place_t, llvm::DWARFFormValue&&) Line | Count | Source | 161 | 24.8k | : value(std::forward<Args>(args)...), hasVal(true) {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::dwarf::Tag, true>::OptionalStorage<llvm::dwarf::Tag>(llvm::optional_detail::in_place_t, llvm::dwarf::Tag&&) llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue, true>::OptionalStorage<llvm::DWARFFormValue const&>(llvm::optional_detail::in_place_t, llvm::DWARFFormValue const&&&) Line | Count | Source | 161 | 1.02k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::RelocAddrEntry, true>::OptionalStorage<llvm::RelocAddrEntry const&>(llvm::optional_detail::in_place_t, llvm::RelocAddrEntry const&&&) Line | Count | Source | 161 | 8.60k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<char const*, true>::OptionalStorage<char const* const&>(llvm::optional_detail::in_place_t, char const* const&&&) Line | Count | Source | 161 | 4.52k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<char const*, true>::OptionalStorage<char const*>(llvm::optional_detail::in_place_t, char const*&&) Line | Count | Source | 161 | 35.0k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::object::SectionedAddress, true>::OptionalStorage<llvm::object::SectionedAddress>(llvm::optional_detail::in_place_t, llvm::object::SectionedAddress&&) Line | Count | Source | 161 | 3.88k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue::UnitOffset, true>::OptionalStorage<llvm::DWARFFormValue::UnitOffset>(llvm::optional_detail::in_place_t, llvm::DWARFFormValue::UnitOffset&&) Line | Count | Source | 161 | 9.19k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<unsigned char>, true>::OptionalStorage<llvm::ArrayRef<unsigned char> >(llvm::optional_detail::in_place_t, llvm::ArrayRef<unsigned char>&&) Line | Count | Source | 161 | 3.38k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::StrOffsetsContributionDescriptor, true>::OptionalStorage<llvm::StrOffsetsContributionDescriptor const&>(llvm::optional_detail::in_place_t, llvm::StrOffsetsContributionDescriptor const&&&) Line | Count | Source | 161 | 95 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::StrOffsetsContributionDescriptor, true>::OptionalStorage<llvm::StrOffsetsContributionDescriptor>(llvm::optional_detail::in_place_t, llvm::StrOffsetsContributionDescriptor&&) Line | Count | Source | 161 | 79 | : value(std::forward<Args>(args)...), hasVal(true) {} |
DAGCombiner.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ByteProvider, true>::OptionalStorage<(anonymous namespace)::ByteProvider>(llvm::optional_detail::in_place_t, (anonymous namespace)::ByteProvider&&) Line | Count | Source | 161 | 38.2k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ScaledNumber<unsigned long long>, true>::OptionalStorage<llvm::ScaledNumber<unsigned long long> >(llvm::optional_detail::in_place_t, llvm::ScaledNumber<unsigned long long>&&) Line | Count | Source | 161 | 6 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CallGraphNode*, true>::OptionalStorage<clang::CallGraphNode* const&>(llvm::optional_detail::in_place_t, clang::CallGraphNode* const&&&) Line | Count | Source | 161 | 22.3k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGStmt, true>::OptionalStorage<clang::CFGStmt>(llvm::optional_detail::in_place_t, clang::CFGStmt&&) Line | Count | Source | 161 | 18.4M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGAutomaticObjDtor, true>::OptionalStorage<clang::CFGAutomaticObjDtor>(llvm::optional_detail::in_place_t, clang::CFGAutomaticObjDtor&&) Line | Count | Source | 161 | 2.21k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::BlockEntrance, true>::OptionalStorage<clang::BlockEntrance>(llvm::optional_detail::in_place_t, clang::BlockEntrance&&) Line | Count | Source | 161 | 223k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::UndefinedVal, true>::OptionalStorage<clang::ento::UndefinedVal const&>(llvm::optional_detail::in_place_t, clang::ento::UndefinedVal const&&&) Line | Count | Source | 161 | 995 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::NonLoc, true>::OptionalStorage<clang::ento::NonLoc const&>(llvm::optional_detail::in_place_t, clang::ento::NonLoc const&&&) Line | Count | Source | 161 | 31.6k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::ConcreteInt, true>::OptionalStorage<clang::ento::nonloc::ConcreteInt const&>(llvm::optional_detail::in_place_t, clang::ento::nonloc::ConcreteInt const&&&) Line | Count | Source | 161 | 276k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::SymbolVal, true>::OptionalStorage<clang::ento::nonloc::SymbolVal const&>(llvm::optional_detail::in_place_t, clang::ento::nonloc::SymbolVal const&&&) Line | Count | Source | 161 | 1.62M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::loc::MemRegionVal, true>::OptionalStorage<clang::ento::loc::MemRegionVal const&>(llvm::optional_detail::in_place_t, clang::ento::loc::MemRegionVal const&&&) Line | Count | Source | 161 | 4.62M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedSVal, true>::OptionalStorage<clang::ento::DefinedSVal const&>(llvm::optional_detail::in_place_t, clang::ento::DefinedSVal const&&&) Line | Count | Source | 161 | 36.9k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::loc::ConcreteInt, true>::OptionalStorage<clang::ento::loc::ConcreteInt const&>(llvm::optional_detail::in_place_t, clang::ento::loc::ConcreteInt const&&&) Line | Count | Source | 161 | 14.4k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::BlockEdge, true>::OptionalStorage<clang::BlockEdge>(llvm::optional_detail::in_place_t, clang::BlockEdge&&) Line | Count | Source | 161 | 180k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::Loc, true>::OptionalStorage<clang::ento::Loc const&>(llvm::optional_detail::in_place_t, clang::ento::Loc const&&&) Line | Count | Source | 161 | 1.50M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedOrUnknownSVal, true>::OptionalStorage<clang::ento::DefinedOrUnknownSVal const&>(llvm::optional_detail::in_place_t, clang::ento::DefinedOrUnknownSVal const&&&) Line | Count | Source | 161 | 3.57k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::loc::GotoLabel, true>::OptionalStorage<clang::ento::loc::GotoLabel const&>(llvm::optional_detail::in_place_t, clang::ento::loc::GotoLabel const&&&) Line | Count | Source | 161 | 14 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LazyCompoundVal, true>::OptionalStorage<clang::ento::nonloc::LazyCompoundVal const&>(llvm::optional_detail::in_place_t, clang::ento::nonloc::LazyCompoundVal const&&&) Line | Count | Source | 161 | 85.0k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PreStmt, true>::OptionalStorage<clang::PreStmt>(llvm::optional_detail::in_place_t, clang::PreStmt&&) Line | Count | Source | 161 | 19.8k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::SVal, true>::OptionalStorage<clang::ento::SVal>(llvm::optional_detail::in_place_t, clang::ento::SVal&&) Line | Count | Source | 161 | 88.9k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::StmtPoint, true>::OptionalStorage<clang::StmtPoint>(llvm::optional_detail::in_place_t, clang::StmtPoint&&) Line | Count | Source | 161 | 1.45M | : value(std::forward<Args>(args)...), hasVal(true) {} |
MallocChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MallocChecker::CheckKind, true>::OptionalStorage<(anonymous namespace)::MallocChecker::CheckKind>(llvm::optional_detail::in_place_t, (anonymous namespace)::MallocChecker::CheckKind&&) Line | Count | Source | 161 | 582 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PostStore, true>::OptionalStorage<clang::PostStore>(llvm::optional_detail::in_place_t, clang::PostStore&&) Line | Count | Source | 161 | 43.1k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PostImplicitCall, true>::OptionalStorage<clang::PostImplicitCall>(llvm::optional_detail::in_place_t, clang::PostImplicitCall&&) Line | Count | Source | 161 | 741 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::SVal, true>::OptionalStorage<clang::ento::SVal const&>(llvm::optional_detail::in_place_t, clang::ento::SVal const&&&) Line | Count | Source | 161 | 240k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::AnyCall, true>::OptionalStorage<clang::AnyCall>(llvm::optional_detail::in_place_t, clang::AnyCall&&) Line | Count | Source | 161 | 6.15k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::CompoundVal, true>::OptionalStorage<clang::ento::nonloc::CompoundVal const&>(llvm::optional_detail::in_place_t, clang::ento::nonloc::CompoundVal const&&&) Line | Count | Source | 161 | 2.21k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::retaincountchecker::RefVal, true>::OptionalStorage<clang::ento::retaincountchecker::RefVal>(llvm::optional_detail::in_place_t, clang::ento::retaincountchecker::RefVal&&) Line | Count | Source | 161 | 1.53k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CallEnter, true>::OptionalStorage<clang::CallEnter>(llvm::optional_detail::in_place_t, clang::CallEnter&&) Line | Count | Source | 161 | 34.1k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CallExitBegin, true>::OptionalStorage<clang::CallExitBegin>(llvm::optional_detail::in_place_t, clang::CallExitBegin&&) Line | Count | Source | 161 | 22.2k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PostStmt, true>::OptionalStorage<clang::PostStmt>(llvm::optional_detail::in_place_t, clang::PostStmt&&) Line | Count | Source | 161 | 1.62M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LocAsInteger, true>::OptionalStorage<clang::ento::nonloc::LocAsInteger const&>(llvm::optional_detail::in_place_t, clang::ento::nonloc::LocAsInteger const&&&) Line | Count | Source | 161 | 923 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<DereferenceInfo, true>::OptionalStorage<DereferenceInfo>(llvm::optional_detail::in_place_t, DereferenceInfo&&) Line | Count | Source | 161 | 107 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ExplorationStrategyKind, true>::OptionalStorage<clang::ExplorationStrategyKind>(llvm::optional_detail::in_place_t, clang::ExplorationStrategyKind&&) Line | Count | Source | 161 | 65.2k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::IPAKind, true>::OptionalStorage<clang::IPAKind>(llvm::optional_detail::in_place_t, clang::IPAKind&&) Line | Count | Source | 161 | 620k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CXXInlineableMemberKind, true>::OptionalStorage<clang::CXXInlineableMemberKind>(llvm::optional_detail::in_place_t, clang::CXXInlineableMemberKind&&) Line | Count | Source | 161 | 56.5k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CallExitEnd, true>::OptionalStorage<clang::CallExitEnd>(llvm::optional_detail::in_place_t, clang::CallExitEnd&&) Line | Count | Source | 161 | 30.2k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::APSInt const*, true>::OptionalStorage<llvm::APSInt const*>(llvm::optional_detail::in_place_t, llvm::APSInt const*&&) Line | Count | Source | 161 | 73 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PostInitializer, true>::OptionalStorage<clang::PostInitializer>(llvm::optional_detail::in_place_t, clang::PostInitializer&&) Line | Count | Source | 161 | 18.2k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::KnownSVal, true>::OptionalStorage<clang::ento::KnownSVal const&>(llvm::optional_detail::in_place_t, clang::ento::KnownSVal const&&&) Line | Count | Source | 161 | 1.58k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGDeleteDtor, true>::OptionalStorage<clang::CFGDeleteDtor>(llvm::optional_detail::in_place_t, clang::CFGDeleteDtor&&) Line | Count | Source | 161 | 102 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGBaseDtor, true>::OptionalStorage<clang::CFGBaseDtor>(llvm::optional_detail::in_place_t, clang::CFGBaseDtor&&) Line | Count | Source | 161 | 179 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGElement, true>::OptionalStorage<clang::CFGElement>(llvm::optional_detail::in_place_t, clang::CFGElement&&) Line | Count | Source | 161 | 101k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::LoopExit, true>::OptionalStorage<clang::LoopExit>(llvm::optional_detail::in_place_t, clang::LoopExit&&) Line | Count | Source | 161 | 264 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::EpsilonPoint, true>::OptionalStorage<clang::EpsilonPoint>(llvm::optional_detail::in_place_t, clang::EpsilonPoint&&) Line | Count | Source | 161 | 31 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PreStmtPurgeDeadSymbols, true>::OptionalStorage<clang::PreStmtPurgeDeadSymbols>(llvm::optional_detail::in_place_t, clang::PreStmtPurgeDeadSymbols&&) Line | Count | Source | 161 | 135k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PreImplicitCall, true>::OptionalStorage<clang::PreImplicitCall>(llvm::optional_detail::in_place_t, clang::PreImplicitCall&&) Line | Count | Source | 161 | 48 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::PointerToMember, true>::OptionalStorage<clang::ento::nonloc::PointerToMember const&>(llvm::optional_detail::in_place_t, clang::ento::nonloc::PointerToMember const&&&) Line | Count | Source | 161 | 247 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGCXXRecordTypedCall, true>::OptionalStorage<clang::CFGCXXRecordTypedCall>(llvm::optional_detail::in_place_t, clang::CFGCXXRecordTypedCall&&) Line | Count | Source | 161 | 1.30k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGConstructor, true>::OptionalStorage<clang::CFGConstructor>(llvm::optional_detail::in_place_t, clang::CFGConstructor&&) Line | Count | Source | 161 | 27.6k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PostStmtPurgeDeadSymbols, true>::OptionalStorage<clang::PostStmtPurgeDeadSymbols>(llvm::optional_detail::in_place_t, clang::PostStmtPurgeDeadSymbols&&) Line | Count | Source | 161 | 659 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGNewAllocator, true>::OptionalStorage<clang::CFGNewAllocator>(llvm::optional_detail::in_place_t, clang::CFGNewAllocator&&) Line | Count | Source | 161 | 51 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::FunctionExitPoint, true>::OptionalStorage<clang::FunctionExitPoint>(llvm::optional_detail::in_place_t, clang::FunctionExitPoint&&) Line | Count | Source | 161 | 1.88k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::NonLoc, true>::OptionalStorage<clang::ento::NonLoc>(llvm::optional_detail::in_place_t, clang::ento::NonLoc&&) Line | Count | Source | 161 | 478 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::function_ref<void ()>, true>::OptionalStorage<llvm::function_ref<void ()> >(llvm::optional_detail::in_place_t, llvm::function_ref<void ()>&&) Line | Count | Source | 161 | 4.04M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::AvailabilitySpec, true>::OptionalStorage<clang::AvailabilitySpec>(llvm::optional_detail::in_place_t, clang::AvailabilitySpec&&) Line | Count | Source | 161 | 163 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::OMPDeclareSimdDeclAttr::BranchStateTy, true>::OptionalStorage<clang::OMPDeclareSimdDeclAttr::BranchStateTy>(llvm::optional_detail::in_place_t, clang::OMPDeclareSimdDeclAttr::BranchStateTy&&) Line | Count | Source | 161 | 1.60k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::attr::SubjectMatchRule, true>::OptionalStorage<clang::attr::SubjectMatchRule>(llvm::optional_detail::in_place_t, clang::attr::SubjectMatchRule&&) Line | Count | Source | 161 | 21.5k | : value(std::forward<Args>(args)...), hasVal(true) {} |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagKinds, true>::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagKinds>(llvm::optional_detail::in_place_t, (anonymous namespace)::TokFPAnnotValue::FlagKinds&&) Line | Count | Source | 161 | 22 | : value(std::forward<Args>(args)...), hasVal(true) {} |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagValues, true>::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagValues>(llvm::optional_detail::in_place_t, (anonymous namespace)::TokFPAnnotValue::FlagValues&&) Line | Count | Source | 161 | 57 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::VisibilityAttr::VisibilityType, true>::OptionalStorage<clang::VisibilityAttr::VisibilityType>(llvm::optional_detail::in_place_t, clang::VisibilityAttr::VisibilityType&&) Line | Count | Source | 161 | 5.66M | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::MipsInterruptAttr::InterruptType, true>::OptionalStorage<clang::MipsInterruptAttr::InterruptType>(llvm::optional_detail::in_place_t, clang::MipsInterruptAttr::InterruptType&&) Line | Count | Source | 161 | 210 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::RISCVInterruptAttr::InterruptType, true>::OptionalStorage<clang::RISCVInterruptAttr::InterruptType>(llvm::optional_detail::in_place_t, clang::RISCVInterruptAttr::InterruptType&&) Line | Count | Source | 161 | 132 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ARMInterruptAttr::InterruptType, true>::OptionalStorage<clang::ARMInterruptAttr::InterruptType>(llvm::optional_detail::in_place_t, clang::ARMInterruptAttr::InterruptType&&) Line | Count | Source | 161 | 468 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::DiagnoseIfAttr::DiagnosticType, true>::OptionalStorage<clang::DiagnoseIfAttr::DiagnosticType>(llvm::optional_detail::in_place_t, clang::DiagnoseIfAttr::DiagnosticType&&) Line | Count | Source | 161 | 10.2k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::EnumExtensibilityAttr::Kind, true>::OptionalStorage<clang::EnumExtensibilityAttr::Kind>(llvm::optional_detail::in_place_t, clang::EnumExtensibilityAttr::Kind&&) Line | Count | Source | 161 | 5.51k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ObjCMethodFamilyAttr::FamilyKind, true>::OptionalStorage<clang::ObjCMethodFamilyAttr::FamilyKind>(llvm::optional_detail::in_place_t, clang::ObjCMethodFamilyAttr::FamilyKind&&) Line | Count | Source | 161 | 96 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::BlocksAttr::BlockType, true>::OptionalStorage<clang::BlocksAttr::BlockType>(llvm::optional_detail::in_place_t, clang::BlocksAttr::BlockType&&) Line | Count | Source | 161 | 551 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ConsumableAttr::ConsumedState, true>::OptionalStorage<clang::ConsumableAttr::ConsumedState>(llvm::optional_detail::in_place_t, clang::ConsumableAttr::ConsumedState&&) Line | Count | Source | 161 | 18 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CallableWhenAttr::ConsumedState, true>::OptionalStorage<clang::CallableWhenAttr::ConsumedState>(llvm::optional_detail::in_place_t, clang::CallableWhenAttr::ConsumedState&&) Line | Count | Source | 161 | 57 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ParamTypestateAttr::ConsumedState, true>::OptionalStorage<clang::ParamTypestateAttr::ConsumedState>(llvm::optional_detail::in_place_t, clang::ParamTypestateAttr::ConsumedState&&) Line | Count | Source | 161 | 21 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ReturnTypestateAttr::ConsumedState, true>::OptionalStorage<clang::ReturnTypestateAttr::ConsumedState>(llvm::optional_detail::in_place_t, clang::ReturnTypestateAttr::ConsumedState&&) Line | Count | Source | 161 | 33 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::SetTypestateAttr::ConsumedState, true>::OptionalStorage<clang::SetTypestateAttr::ConsumedState>(llvm::optional_detail::in_place_t, clang::SetTypestateAttr::ConsumedState&&) Line | Count | Source | 161 | 27 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::TestTypestateAttr::ConsumedState, true>::OptionalStorage<clang::TestTypestateAttr::ConsumedState>(llvm::optional_detail::in_place_t, clang::TestTypestateAttr::ConsumedState&&) Line | Count | Source | 161 | 10 | : value(std::forward<Args>(args)...), hasVal(true) {} |
SemaDeclAttr.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::AttributeInsertion, true>::OptionalStorage<(anonymous namespace)::AttributeInsertion>(llvm::optional_detail::in_place_t, (anonymous namespace)::AttributeInsertion&&) Line | Count | Source | 161 | 4 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CharUnits, true>::OptionalStorage<clang::CharUnits>(llvm::optional_detail::in_place_t, clang::CharUnits&&) Line | Count | Source | 161 | 8 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::Expr*, true>::OptionalStorage<clang::Expr*>(llvm::optional_detail::in_place_t, clang::Expr*&&) Line | Count | Source | 161 | 1.37k | : value(std::forward<Args>(args)...), hasVal(true) {} |
SemaModule.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::UnnamedDeclKind, true>::OptionalStorage<(anonymous namespace)::UnnamedDeclKind>(llvm::optional_detail::in_place_t, (anonymous namespace)::UnnamedDeclKind&&) Line | Count | Source | 161 | 11 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::sema::TemplateDeductionInfo*, true>::OptionalStorage<clang::sema::TemplateDeductionInfo*>(llvm::optional_detail::in_place_t, clang::sema::TemplateDeductionInfo*&&) Line | Count | Source | 161 | 37.4k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::sema::TemplateDeductionInfo*, true>::OptionalStorage<clang::sema::TemplateDeductionInfo* const&>(llvm::optional_detail::in_place_t, clang::sema::TemplateDeductionInfo* const&&&) Line | Count | Source | 161 | 919k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ASTTemplateArgumentListInfo const*, true>::OptionalStorage<clang::ASTTemplateArgumentListInfo const*>(llvm::optional_detail::in_place_t, clang::ASTTemplateArgumentListInfo const*&&) Line | Count | Source | 161 | 80 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::PcsAttr::PCSType, true>::OptionalStorage<clang::PcsAttr::PCSType>(llvm::optional_detail::in_place_t, clang::PcsAttr::PCSType&&) Line | Count | Source | 161 | 186 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGInitializer, true>::OptionalStorage<clang::CFGInitializer>(llvm::optional_detail::in_place_t, clang::CFGInitializer&&) Line | Count | Source | 161 | 76 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGLifetimeEnds, true>::OptionalStorage<clang::CFGLifetimeEnds>(llvm::optional_detail::in_place_t, clang::CFGLifetimeEnds&&) Line | Count | Source | 161 | 82 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGLoopExit, true>::OptionalStorage<clang::CFGLoopExit>(llvm::optional_detail::in_place_t, clang::CFGLoopExit&&) Line | Count | Source | 161 | 13 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGScopeBegin, true>::OptionalStorage<clang::CFGScopeBegin>(llvm::optional_detail::in_place_t, clang::CFGScopeBegin&&) Line | Count | Source | 161 | 46 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGScopeEnd, true>::OptionalStorage<clang::CFGScopeEnd>(llvm::optional_detail::in_place_t, clang::CFGScopeEnd&&) Line | Count | Source | 161 | 78 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGMemberDtor, true>::OptionalStorage<clang::CFGMemberDtor>(llvm::optional_detail::in_place_t, clang::CFGMemberDtor&&) Line | Count | Source | 161 | 4 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGTemporaryDtor, true>::OptionalStorage<clang::CFGTemporaryDtor>(llvm::optional_detail::in_place_t, clang::CFGTemporaryDtor&&) Line | Count | Source | 161 | 356 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CallGraphNode const*, true>::OptionalStorage<clang::CallGraphNode const* const&>(llvm::optional_detail::in_place_t, clang::CallGraphNode const* const&&&) Line | Count | Source | 161 | 30 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::CFGBlock const*, true>::OptionalStorage<clang::CFGBlock const* const&>(llvm::optional_detail::in_place_t, clang::CFGBlock const* const&&&) Line | Count | Source | 161 | 1.04M | : value(std::forward<Args>(args)...), hasVal(true) {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PreLoad, true>::OptionalStorage<clang::PreLoad>(llvm::optional_detail::in_place_t, clang::PreLoad&&) Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PreStore, true>::OptionalStorage<clang::PreStore>(llvm::optional_detail::in_place_t, clang::PreStore&&) Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostAllocatorCall, true>::OptionalStorage<clang::PostAllocatorCall>(llvm::optional_detail::in_place_t, clang::PostAllocatorCall&&) Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostCondition, true>::OptionalStorage<clang::PostCondition>(llvm::optional_detail::in_place_t, clang::PostCondition&&) Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostLoad, true>::OptionalStorage<clang::PostLoad>(llvm::optional_detail::in_place_t, clang::PostLoad&&) Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostLValue, true>::OptionalStorage<clang::PostLValue>(llvm::optional_detail::in_place_t, clang::PostLValue&&) llvm::optional_detail::OptionalStorage<clang::ento::RetainSummaryManager::BehaviorSummary, true>::OptionalStorage<clang::ento::RetainSummaryManager::BehaviorSummary>(llvm::optional_detail::in_place_t, clang::ento::RetainSummaryManager::BehaviorSummary&&) Line | Count | Source | 161 | 214 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::ObjKind, true>::OptionalStorage<clang::ento::ObjKind>(llvm::optional_detail::in_place_t, clang::ento::ObjKind&&) Line | Count | Source | 161 | 209 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::RetEffect, true>::OptionalStorage<clang::ento::RetEffect const&>(llvm::optional_detail::in_place_t, clang::ento::RetEffect const&&&) Line | Count | Source | 161 | 30 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::ento::RetEffect, true>::OptionalStorage<clang::ento::RetEffect>(llvm::optional_detail::in_place_t, clang::ento::RetEffect&&) Line | Count | Source | 161 | 72 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::Visibility, true>::OptionalStorage<clang::Visibility>(llvm::optional_detail::in_place_t, clang::Visibility&&) Line | Count | Source | 161 | 782k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::LinkageInfo, true>::OptionalStorage<clang::LinkageInfo const&>(llvm::optional_detail::in_place_t, clang::LinkageInfo const&&&) Line | Count | Source | 161 | 276k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<DynamicType, true>::OptionalStorage<DynamicType>(llvm::optional_detail::in_place_t, DynamicType&&) Line | Count | Source | 161 | 119 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::analyze_format_string::ConversionSpecifier, true>::OptionalStorage<clang::analyze_format_string::ConversionSpecifier>(llvm::optional_detail::in_place_t, clang::analyze_format_string::ConversionSpecifier&&) Line | Count | Source | 161 | 61 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::analyze_format_string::LengthModifier, true>::OptionalStorage<clang::analyze_format_string::LengthModifier>(llvm::optional_detail::in_place_t, clang::analyze_format_string::LengthModifier&&) Line | Count | Source | 161 | 65 | : value(std::forward<Args>(args)...), hasVal(true) {} |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::NSAPI::NSStringMethodKind, true>::OptionalStorage<clang::NSAPI::NSStringMethodKind>(llvm::optional_detail::in_place_t, clang::NSAPI::NSStringMethodKind&&) llvm::optional_detail::OptionalStorage<clang::NSAPI::NSArrayMethodKind, true>::OptionalStorage<clang::NSAPI::NSArrayMethodKind>(llvm::optional_detail::in_place_t, clang::NSAPI::NSArrayMethodKind&&) Line | Count | Source | 161 | 89 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSDictionaryMethodKind, true>::OptionalStorage<clang::NSAPI::NSDictionaryMethodKind>(llvm::optional_detail::in_place_t, clang::NSAPI::NSDictionaryMethodKind&&) Line | Count | Source | 161 | 78 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSSetMethodKind, true>::OptionalStorage<clang::NSAPI::NSSetMethodKind>(llvm::optional_detail::in_place_t, clang::NSAPI::NSSetMethodKind&&) Line | Count | Source | 161 | 26 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSNumberLiteralMethodKind, true>::OptionalStorage<clang::NSAPI::NSNumberLiteralMethodKind>(llvm::optional_detail::in_place_t, clang::NSAPI::NSNumberLiteralMethodKind&&) Line | Count | Source | 161 | 1.10k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<clang::QualType>, true>::OptionalStorage<llvm::ArrayRef<clang::QualType> >(llvm::optional_detail::in_place_t, llvm::ArrayRef<clang::QualType>&&) Line | Count | Source | 161 | 835 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::NullabilityKind, true>::OptionalStorage<clang::NullabilityKind>(llvm::optional_detail::in_place_t, clang::NullabilityKind&&) Line | Count | Source | 161 | 52.7k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<clang::Token, true>::OptionalStorage<clang::Token>(llvm::optional_detail::in_place_t, clang::Token&&) Line | Count | Source | 161 | 589 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::object::Archive::Child, true>::OptionalStorage<llvm::object::Archive::Child>(llvm::optional_detail::in_place_t, llvm::object::Archive::Child&&) Line | Count | Source | 161 | 4 | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<unsigned char, true>::OptionalStorage<unsigned char const&>(llvm::optional_detail::in_place_t, unsigned char const&&&) Line | Count | Source | 161 | 8.37k | : value(std::forward<Args>(args)...), hasVal(true) {} |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeIndex, true>::OptionalStorage<llvm::codeview::TypeIndex>(llvm::optional_detail::in_place_t, llvm::codeview::TypeIndex&&) Line | Count | Source | 161 | 18.5k | : value(std::forward<Args>(args)...), hasVal(true) {} |
|
162 | | |
163 | 43.0M | void reset() noexcept { |
164 | 43.0M | if (hasVal) { |
165 | 100k | value.~T(); |
166 | 100k | hasVal = false; |
167 | 100k | } |
168 | 43.0M | } llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::MDString*>, true>::reset() Line | Count | Source | 163 | 332 | void reset() noexcept { | 164 | 332 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 332 | } |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::StringRef>, true>::reset() Line | Count | Source | 163 | 1.71k | void reset() noexcept { | 164 | 1.71k | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 1.71k | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>, true>::reset() Line | Count | Source | 163 | 4.00M | void reset() noexcept { | 164 | 4.00M | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 4.00M | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::Loop* const*>, true>::reset() Line | Count | Source | 163 | 565k | void reset() noexcept { | 164 | 565k | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 565k | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineLoop* const*>, true>::reset() Line | Count | Source | 163 | 147 | void reset() noexcept { | 164 | 147 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 147 | } |
llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>, true>::reset() Line | Count | Source | 163 | 18.2M | void reset() noexcept { | 164 | 18.2M | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 18.2M | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock**>, true>::reset() Line | Count | Source | 163 | 9.27M | void reset() noexcept { | 164 | 9.27M | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 9.27M | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>, true>::reset() Line | Count | Source | 163 | 7.82M | void reset() noexcept { | 164 | 7.82M | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 7.82M | } |
llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>, true>::reset() Line | Count | Source | 163 | 62 | void reset() noexcept { | 164 | 62 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 62 | } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>, true>::reset() Line | Count | Source | 163 | 8 | void reset() noexcept { | 164 | 8 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 8 | } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>, true>::reset() Line | Count | Source | 163 | 11.4k | void reset() noexcept { | 164 | 11.4k | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 11.4k | } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>, true>::reset() Line | Count | Source | 163 | 9 | void reset() noexcept { | 164 | 9 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 9 | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, true>::reset() Line | Count | Source | 163 | 2.85M | void reset() noexcept { | 164 | 2.85M | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 2.85M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::reset() Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::reset() llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, true>::reset() Line | Count | Source | 163 | 4.48k | void reset() noexcept { | 164 | 4.48k | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 4.48k | } |
MemorySanitizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MemorySanitizer, true>::reset() Line | Count | Source | 163 | 91 | void reset() noexcept { | 164 | 91 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 91 | } |
ThreadSanitizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ThreadSanitizer, true>::reset() Line | Count | Source | 163 | 31 | void reset() noexcept { | 164 | 31 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 31 | } |
llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >, true>::reset() Line | Count | Source | 163 | 330 | void reset() noexcept { | 164 | 330 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 330 | } |
llvm::optional_detail::OptionalStorage<llvm::VPBlockBase**, true>::reset() Line | Count | Source | 163 | 74.8k | void reset() noexcept { | 164 | 74.8k | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 74.8k | } |
llvm::optional_detail::OptionalStorage<llvm::VPIteration, true>::reset() Line | Count | Source | 163 | 325 | void reset() noexcept { | 164 | 325 | if (hasVal) { | 165 | 325 | value.~T(); | 166 | 325 | hasVal = false; | 167 | 325 | } | 168 | 325 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::VPBlockBase* const*, true>::reset() llvm::optional_detail::OptionalStorage<clang::Preprocessor::PreambleSkipInfo, true>::reset() Line | Count | Source | 163 | 41 | void reset() noexcept { | 164 | 41 | if (hasVal) { | 165 | 18 | value.~T(); | 166 | 18 | hasVal = false; | 167 | 18 | } | 168 | 41 | } |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::FragmentInfo, true>::reset() Line | Count | Source | 163 | 141 | void reset() noexcept { | 164 | 141 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 141 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo, true>::reset() Line | Count | Source | 163 | 15.9k | void reset() noexcept { | 164 | 15.9k | if (hasVal) { | 165 | 8.90k | value.~T(); | 166 | 8.90k | hasVal = false; | 167 | 8.90k | } | 168 | 15.9k | } |
llvm::optional_detail::OptionalStorage<llvm::object::SectionedAddress, true>::reset() Line | Count | Source | 163 | 2.15k | void reset() noexcept { | 164 | 2.15k | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 2.15k | } |
llvm::optional_detail::OptionalStorage<unsigned int, true>::reset() Line | Count | Source | 163 | 111 | void reset() noexcept { | 164 | 111 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 111 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::ContinuationRecordKind, true>::reset() Line | Count | Source | 163 | 372 | void reset() noexcept { | 164 | 372 | if (hasVal) { | 165 | 372 | value.~T(); | 166 | 372 | hasVal = false; | 167 | 372 | } | 168 | 372 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeLeafKind, true>::reset() Line | Count | Source | 163 | 91.0k | void reset() noexcept { | 164 | 91.0k | if (hasVal) { | 165 | 91.0k | value.~T(); | 166 | 91.0k | hasVal = false; | 167 | 91.0k | } | 168 | 91.0k | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::MemberPointerInfo, true>::reset() Line | Count | Source | 163 | 98 | void reset() noexcept { | 164 | 98 | if (hasVal) { | 165 | 0 | value.~T(); | 166 | 0 | hasVal = false; | 167 | 0 | } | 168 | 98 | } |
|
169 | | |
170 | 2.27G | bool hasValue() const noexcept { return hasVal; } llvm::optional_detail::OptionalStorage<unsigned long, true>::hasValue() const Line | Count | Source | 170 | 33.9M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::UserModeKind>, true>::hasValue() const Line | Count | Source | 170 | 545k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<unsigned int, true>::hasValue() const Line | Count | Source | 170 | 329M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<char const*, true>::hasValue() const Line | Count | Source | 170 | 7.48M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<bool, true>::hasValue() const Line | Count | Source | 170 | 677M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MemoryLocation, true>::hasValue() const Line | Count | Source | 170 | 151M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::CodeModel::Model, true>::hasValue() const Line | Count | Source | 170 | 53.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DebugCompressionType, true>::hasValue() const Line | Count | Source | 170 | 35 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MD5::MD5Result, true>::hasValue() const Line | Count | Source | 170 | 29.7k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::StringRef, true>::hasValue() const Line | Count | Source | 170 | 94.6M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<int, true>::hasValue() const Line | Count | Source | 170 | 24.9M | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AArch64Layout::VectorLayout, true>::hasValue() const llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::StringRef>, true>::hasValue() const Line | Count | Source | 170 | 27.5k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::MDString*>, true>::hasValue() const Line | Count | Source | 170 | 91.7k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MDString*, true>::hasValue() const Line | Count | Source | 170 | 1.32M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::FragmentInfo, true>::hasValue() const Line | Count | Source | 170 | 37.4M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<unsigned long long, true>::hasValue() const Line | Count | Source | 170 | 7.88M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>, true>::hasValue() const Line | Count | Source | 170 | 7.50M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::Loop* const*>, true>::hasValue() const Line | Count | Source | 170 | 722k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineLoop* const*>, true>::hasValue() const Line | Count | Source | 170 | 159 | bool hasValue() const noexcept { return hasVal; } |
AArch64FalkorHWPFFix.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoadInfo, true>::hasValue() const Line | Count | Source | 170 | 132 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ValueAndVReg, true>::hasValue() const Line | Count | Source | 170 | 6.46M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Register, true>::hasValue() const Line | Count | Source | 170 | 77.7k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<long long, true>::hasValue() const Line | Count | Source | 170 | 23.9M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Reloc::Model, true>::hasValue() const Line | Count | Source | 170 | 70.7k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AArch64CC::CondCode, true>::hasValue() const Line | Count | Source | 170 | 7.09k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AArch64MCExpr::VariantKind, true>::hasValue() const Line | Count | Source | 170 | 52.7k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AArch64_AM::ShiftExtendType, true>::hasValue() const Line | Count | Source | 170 | 39.9k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::RoundingMode, true>::hasValue() const Line | Count | Source | 170 | 4.09k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::ExceptionBehavior, true>::hasValue() const Line | Count | Source | 170 | 5.62k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPU::HSAMD::AccessQualifier, true>::hasValue() const Line | Count | Source | 170 | 1.33k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPU::HSAMD::ValueKind, true>::hasValue() const Line | Count | Source | 170 | 18.5k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<bool*, true>::hasValue() const Line | Count | Source | 170 | 156 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::StringRef>, true>::hasValue() const Line | Count | Source | 170 | 32.5k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPULibFuncBase::ENamePrefix, true>::hasValue() const Line | Count | Source | 170 | 933 | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AMDGPULibFuncBase::EType, true>::hasValue() const llvm::optional_detail::OptionalStorage<unsigned char, true>::hasValue() const Line | Count | Source | 170 | 2.08M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>, true>::hasValue() const Line | Count | Source | 170 | 33.7M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock**>, true>::hasValue() const Line | Count | Source | 170 | 17.1M | bool hasValue() const noexcept { return hasVal; } |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SIMemOpInfo, true>::hasValue() const Line | Count | Source | 170 | 117k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ARM_AM::ShiftOpc, true>::hasValue() const Line | Count | Source | 170 | 21.2k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, true>::hasValue() const Line | Count | Source | 170 | 2.31k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::LPAC::AluCode, true>::hasValue() const Line | Count | Source | 170 | 1.29k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::LPCC::CondCode, true>::hasValue() const Line | Count | Source | 170 | 7.02k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MipsABIInfo, true>::hasValue() const Line | Count | Source | 170 | 7.10k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::MCFixupKind>, true>::hasValue() const Line | Count | Source | 170 | 5.79k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MVT, true>::hasValue() const Line | Count | Source | 170 | 239 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::PPC::Predicate, true>::hasValue() const Line | Count | Source | 170 | 65 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::RISCVFPRndMode::RoundingMode, true>::hasValue() const Line | Count | Source | 170 | 3.91k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::RISCVMCExpr::VariantKind, true>::hasValue() const Line | Count | Source | 170 | 5.38k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::RISCVABI::ABI, true>::hasValue() const Line | Count | Source | 170 | 9.11k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SparcMCExpr::VariantKind, true>::hasValue() const Line | Count | Source | 170 | 4.75k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::wasm::WasmGlobalType, true>::hasValue() const Line | Count | Source | 170 | 497 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::wasm::WasmEventType, true>::hasValue() const Line | Count | Source | 170 | 51 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::WebAssembly::ExprType, true>::hasValue() const Line | Count | Source | 170 | 171 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::wasm::ValType, true>::hasValue() const Line | Count | Source | 170 | 50 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::X86::CondCode, true>::hasValue() const Line | Count | Source | 170 | 14.1M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MCOperand, true>::hasValue() const Line | Count | Source | 170 | 9.90M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MachineInstr*, true>::hasValue() const Line | Count | Source | 170 | 86 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MachO::CPUSubTypeX86, true>::hasValue() const Line | Count | Source | 170 | 9.09k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedValue, true>::hasValue() const Line | Count | Source | 170 | 1.71k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InterfaceValue, true>::hasValue() const Line | Count | Source | 170 | 959 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::bitset<32ul>, true>::hasValue() const Line | Count | Source | 170 | 1.32k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedRelation, true>::hasValue() const Line | Count | Source | 170 | 28 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedAttr, true>::hasValue() const Line | Count | Source | 170 | 60 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::StratifiedInfo, true>::hasValue() const Line | Count | Source | 170 | 5.74k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::StratifiedInfo*, true>::hasValue() const Line | Count | Source | 170 | 1.20k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>, true>::hasValue() const Line | Count | Source | 170 | 14.0M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::EHPersonality, true>::hasValue() const Line | Count | Source | 170 | 7.18M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>, true>::hasValue() const Line | Count | Source | 170 | 787k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<AllocFnsTy, true>::hasValue() const Line | Count | Source | 170 | 141M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AliasResult, true>::hasValue() const Line | Count | Source | 170 | 10.1M | bool hasValue() const noexcept { return hasVal; } |
MemorySSA.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath, true>::hasValue() const Line | Count | Source | 170 | 1.39M | bool hasValue() const noexcept { return hasVal; } |
MemorySSA.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath, true>::hasValue() const Line | Count | Source | 170 | 12.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>, true>::hasValue() const Line | Count | Source | 170 | 110 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>, true>::hasValue() const Line | Count | Source | 170 | 12 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>, true>::hasValue() const Line | Count | Source | 170 | 18.8k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>, true>::hasValue() const Line | Count | Source | 170 | 17 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SCEV const*, true>::hasValue() const Line | Count | Source | 170 | 30.6k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Instruction::BinaryOps, true>::hasValue() const Line | Count | Source | 170 | 3.47M | bool hasValue() const noexcept { return hasVal; } |
ScalarEvolution.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BinaryOp, true>::hasValue() const Line | Count | Source | 170 | 11.7M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ScaledNumber<unsigned long long>, true>::hasValue() const Line | Count | Source | 170 | 28 | bool hasValue() const noexcept { return hasVal; } |
TargetTransformInfo.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ReductionData, true>::hasValue() const Line | Count | Source | 170 | 550 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MachineInstr* const*, true>::hasValue() const Line | Count | Source | 170 | 84 | bool hasValue() const noexcept { return hasVal; } |
LiveDebugValues.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc, true>::hasValue() const Line | Count | Source | 170 | 2.85k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, true>::hasValue() const Line | Count | Source | 170 | 3.44M | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::hasValue() const llvm::optional_detail::OptionalStorage<llvm::MachineBasicBlock const*, true>::hasValue() const Line | Count | Source | 170 | 1.37M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, true>::hasValue() const Line | Count | Source | 170 | 8.33k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::OperandBundleUse, true>::hasValue() const Line | Count | Source | 170 | 4.35M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Intrinsic::ID, true>::hasValue() const Line | Count | Source | 170 | 3.46M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Function*, true>::hasValue() const Line | Count | Source | 170 | 4.27M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DINode::DIFlags, true>::hasValue() const Line | Count | Source | 170 | 167k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DIFile::ChecksumKind>, true>::hasValue() const Line | Count | Source | 170 | 900 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>, true>::hasValue() const Line | Count | Source | 170 | 13.6k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>, true>::hasValue() const Line | Count | Source | 170 | 1.42k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DISubprogram::DISPFlags, true>::hasValue() const Line | Count | Source | 170 | 6.55k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>, true>::hasValue() const Line | Count | Source | 170 | 28.5k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>, true>::hasValue() const Line | Count | Source | 170 | 28.0k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)>, true>::hasValue() const Line | Count | Source | 170 | 13.9k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Value*, true>::hasValue() const Line | Count | Source | 170 | 4.91k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Attribute::AttrKind, true>::hasValue() const Line | Count | Source | 170 | 80 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DIExpression*, true>::hasValue() const Line | Count | Source | 170 | 151 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::InlineCost, true>::hasValue() const Line | Count | Source | 170 | 1.51M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Instruction::CastOps, true>::hasValue() const Line | Count | Source | 170 | 3.45M | bool hasValue() const noexcept { return hasVal; } |
InstCombineCalls.cpp:llvm::optional_detail::OptionalStorage<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase, true>::hasValue() const Line | Count | Source | 170 | 3.45M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MCSymbolRefExpr::VariantKind, true>::hasValue() const Line | Count | Source | 170 | 272k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MCFixupKind, true>::hasValue() const Line | Count | Source | 170 | 204 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<double, true>::hasValue() const Line | Count | Source | 170 | 428k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::COFF::COMDATType, true>::hasValue() const Line | Count | Source | 170 | 2.75k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MCSymbolAttr, true>::hasValue() const Line | Count | Source | 170 | 40.0k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::SectionKind>, true>::hasValue() const Line | Count | Source | 170 | 104 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::SectionKind, true>::hasValue() const Line | Count | Source | 170 | 13 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::BranchProbability, true>::hasValue() const Line | Count | Source | 170 | 36 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >, true>::hasValue() const Line | Count | Source | 170 | 656 | bool hasValue() const noexcept { return hasVal; } |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopStructure, true>::hasValue() const Line | Count | Source | 170 | 242 | bool hasValue() const noexcept { return hasVal; } |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range, true>::hasValue() const Line | Count | Source | 170 | 1.17k | bool hasValue() const noexcept { return hasVal; } |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopConstrainer::SubRanges, true>::hasValue() const Line | Count | Source | 170 | 188 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MDOperand const*, true>::hasValue() const Line | Count | Source | 170 | 1.27M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MDNode*, true>::hasValue() const Line | Count | Source | 170 | 38.1k | bool hasValue() const noexcept { return hasVal; } |
LoopPredication.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopICmp, true>::hasValue() const Line | Count | Source | 170 | 830 | bool hasValue() const noexcept { return hasVal; } |
LoopUnrollPass.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::EstimatedUnrollCost, true>::hasValue() const Line | Count | Source | 170 | 36.5k | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AArch64::ArchKind, true>::hasValue() const llvm::optional_detail::OptionalStorage<llvm::ARM::ISAKind, true>::hasValue() const Line | Count | Source | 170 | 775k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AlignStyle, true>::hasValue() const Line | Count | Source | 170 | 3.27k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ReplacementItem, true>::hasValue() const Line | Count | Source | 170 | 152k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>, true>::hasValue() const Line | Count | Source | 170 | 184 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ItaniumManglingCanonicalizer::FragmentKind, true>::hasValue() const Line | Count | Source | 170 | 37 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Triple::SubArchType, true>::hasValue() const Line | Count | Source | 170 | 121k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Triple::VendorType, true>::hasValue() const Line | Count | Source | 170 | 36.6M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Triple::OSType, true>::hasValue() const Line | Count | Source | 170 | 77.5M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Triple::ObjectFormatType, true>::hasValue() const Line | Count | Source | 170 | 3.70M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Triple::ArchType, true>::hasValue() const Line | Count | Source | 170 | 179M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Triple::EnvironmentType, true>::hasValue() const Line | Count | Source | 170 | 15.7M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::file_type, true>::hasValue() const Line | Count | Source | 170 | 63.6k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::perms, true>::hasValue() const Line | Count | Source | 170 | 63.6k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<llvm::StringRef>, true>::hasValue() const Line | Count | Source | 170 | 18.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DILocation const*, true>::hasValue() const Line | Count | Source | 170 | 328 | bool hasValue() const noexcept { return hasVal; } |
BypassSlowDivision.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::QuotRemPair, true>::hasValue() const Line | Count | Source | 170 | 567 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DIBasicType::Signedness, true>::hasValue() const Line | Count | Source | 170 | 596 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Metadata*, true>::hasValue() const Line | Count | Source | 170 | 6.65M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::VPIteration, true>::hasValue() const Line | Count | Source | 170 | 58.4k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::VectorizationFactor, true>::hasValue() const Line | Count | Source | 170 | 38.4k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo::ShuffleKind, true>::hasValue() const Line | Count | Source | 170 | 8.62k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<unsigned int>, true>::hasValue() const Line | Count | Source | 170 | 430k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::VPBlockBase**, true>::hasValue() const Line | Count | Source | 170 | 91.3k | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::VPBlockBase* const*, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CudaVersion, true>::hasValue() const llvm::optional_detail::OptionalStorage<clang::CudaArch, true>::hasValue() const Line | Count | Source | 170 | 41.1k | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CudaVirtualArch, true>::hasValue() const llvm::optional_detail::OptionalStorage<long, true>::hasValue() const Line | Count | Source | 170 | 193k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDirectiveKind, true>::hasValue() const Line | Count | Source | 170 | 27.4M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OpenMPClauseKind, true>::hasValue() const Line | Count | Source | 170 | 4.84M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDefaultClauseKind, true>::hasValue() const Line | Count | Source | 170 | 3.02k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OpenMPProcBindClauseKind, true>::hasValue() const Line | Count | Source | 170 | 2.48k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDependClauseKind, true>::hasValue() const Line | Count | Source | 170 | 21.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OpenMPLinearClauseKind, true>::hasValue() const Line | Count | Source | 170 | 902 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDistScheduleClauseKind, true>::hasValue() const Line | Count | Source | 170 | 3.75k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OpenMPAtomicDefaultMemOrderClauseKind, true>::hasValue() const Line | Count | Source | 170 | 112 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::SanitizerMask, true>::hasValue() const Line | Count | Source | 170 | 663k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::UniqueID, true>::hasValue() const Line | Count | Source | 170 | 2.31k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::targets::LanaiTargetInfo::CPUKind, true>::hasValue() const Line | Count | Source | 170 | 2 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::X86::ProcessorFeatures, true>::hasValue() const Line | Count | Source | 170 | 5.14k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::X86SSEEnum, true>::hasValue() const Line | Count | Source | 170 | 2.42M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::MMX3DNowEnum, true>::hasValue() const Line | Count | Source | 170 | 962k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::XOPEnum, true>::hasValue() const Line | Count | Source | 170 | 932k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<char, true>::hasValue() const Line | Count | Source | 170 | 8.26k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::CPUKind, true>::hasValue() const Line | Count | Source | 170 | 7.56M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ThreadModel::Model, true>::hasValue() const Line | Count | Source | 170 | 64.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::FloatABI::ABIType, true>::hasValue() const Line | Count | Source | 170 | 88.1k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ARMInterruptAttr::InterruptType>, true>::hasValue() const Line | Count | Source | 170 | 619 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ARMInterruptAttr::InterruptType, true>::hasValue() const Line | Count | Source | 170 | 78 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::BlocksAttr::BlockType>, true>::hasValue() const Line | Count | Source | 170 | 1.65k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::BlocksAttr::BlockType, true>::hasValue() const Line | Count | Source | 170 | 551 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::CallableWhenAttr::ConsumedState>, true>::hasValue() const Line | Count | Source | 170 | 94 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CallableWhenAttr::ConsumedState, true>::hasValue() const Line | Count | Source | 170 | 19 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ConsumableAttr::ConsumedState>, true>::hasValue() const Line | Count | Source | 170 | 30 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ConsumableAttr::ConsumedState, true>::hasValue() const Line | Count | Source | 170 | 6 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>, true>::hasValue() const Line | Count | Source | 170 | 20.5k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::DiagnoseIfAttr::DiagnosticType, true>::hasValue() const Line | Count | Source | 170 | 5.14k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::EnumExtensibilityAttr::Kind>, true>::hasValue() const Line | Count | Source | 170 | 11.0k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::EnumExtensibilityAttr::Kind, true>::hasValue() const Line | Count | Source | 170 | 2.75k | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::LoopHintAttr::OptionType>, true>::hasValue() const llvm::optional_detail::OptionalStorage<clang::LoopHintAttr::OptionType, true>::hasValue() const Line | Count | Source | 170 | 2.10k | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::LoopHintAttr::LoopHintState>, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::LoopHintAttr::LoopHintState, true>::hasValue() const llvm::optional_detail::OptionalStorage<llvm::Optional<clang::MipsInterruptAttr::InterruptType>, true>::hasValue() const Line | Count | Source | 170 | 251 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::MipsInterruptAttr::InterruptType, true>::hasValue() const Line | Count | Source | 170 | 21 | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::OMPAllocateDeclAttr::AllocatorTypeTy, true>::hasValue() const llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>, true>::hasValue() const Line | Count | Source | 170 | 2.24k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OMPDeclareSimdDeclAttr::BranchStateTy, true>::hasValue() const Line | Count | Source | 170 | 536 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>, true>::hasValue() const Line | Count | Source | 170 | 252 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::OMPDeclareTargetDeclAttr::MapTypeTy, true>::hasValue() const Line | Count | Source | 170 | 279k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>, true>::hasValue() const Line | Count | Source | 170 | 128 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ObjCMethodFamilyAttr::FamilyKind, true>::hasValue() const Line | Count | Source | 170 | 16 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ParamTypestateAttr::ConsumedState>, true>::hasValue() const Line | Count | Source | 170 | 35 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ParamTypestateAttr::ConsumedState, true>::hasValue() const Line | Count | Source | 170 | 7 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::PcsAttr::PCSType>, true>::hasValue() const Line | Count | Source | 170 | 372 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PcsAttr::PCSType, true>::hasValue() const Line | Count | Source | 170 | 93 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::RISCVInterruptAttr::InterruptType>, true>::hasValue() const Line | Count | Source | 170 | 216 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::RISCVInterruptAttr::InterruptType, true>::hasValue() const Line | Count | Source | 170 | 44 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>, true>::hasValue() const Line | Count | Source | 170 | 54 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ReturnTypestateAttr::ConsumedState, true>::hasValue() const Line | Count | Source | 170 | 11 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::SetTypestateAttr::ConsumedState>, true>::hasValue() const Line | Count | Source | 170 | 45 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::SetTypestateAttr::ConsumedState, true>::hasValue() const Line | Count | Source | 170 | 9 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::TestTypestateAttr::ConsumedState>, true>::hasValue() const Line | Count | Source | 170 | 20 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::TestTypestateAttr::ConsumedState, true>::hasValue() const Line | Count | Source | 170 | 5 | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::TypeVisibilityAttr::VisibilityType, true>::hasValue() const llvm::optional_detail::OptionalStorage<llvm::Optional<clang::VisibilityAttr::VisibilityType>, true>::hasValue() const Line | Count | Source | 170 | 8.49M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::VisibilityAttr::VisibilityType, true>::hasValue() const Line | Count | Source | 170 | 1.41M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::NullabilityKind, true>::hasValue() const Line | Count | Source | 170 | 40.6M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumKind, true>::hasValue() const Line | Count | Source | 170 | 13.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ExternalASTSource::ASTSourceDescriptor, true>::hasValue() const Line | Count | Source | 170 | 177 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::LangAS, true>::hasValue() const Line | Count | Source | 170 | 422k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CodeGen::LValue, true>::hasValue() const Line | Count | Source | 170 | 3.25k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::QualType, true>::hasValue() const Line | Count | Source | 170 | 3.09k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::RecordDecl const*, true>::hasValue() const Line | Count | Source | 170 | 11 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Preprocessor::PreambleSkipInfo, true>::hasValue() const Line | Count | Source | 170 | 4.21M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::GlobalValue::ThreadLocalMode, true>::hasValue() const Line | Count | Source | 170 | 125 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::SourceLocation, true>::hasValue() const Line | Count | Source | 170 | 20.1k | bool hasValue() const noexcept { return hasVal; } |
CoverageMappingGen.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SourceMappingRegion, true>::hasValue() const Line | Count | Source | 170 | 4.11k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::coverage::Counter, true>::hasValue() const Line | Count | Source | 170 | 219 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::SourceRange, true>::hasValue() const Line | Count | Source | 170 | 212 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue, true>::hasValue() const Line | Count | Source | 170 | 108k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::Distro::DistroType, true>::hasValue() const Line | Count | Source | 170 | 60 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::driver::Driver::DriverMode>, true>::hasValue() const Line | Count | Source | 170 | 93.6k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::DriverMode, true>::hasValue() const Line | Count | Source | 170 | 15.6k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::LTOKind, true>::hasValue() const Line | Count | Source | 170 | 482 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::OpenMPRuntimeKind, true>::hasValue() const Line | Count | Source | 170 | 4.00k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::SaveTempsMode, true>::hasValue() const Line | Count | Source | 170 | 212 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::arm::ReadTPMode, true>::hasValue() const Line | Count | Source | 170 | 8 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::arm::FloatABI, true>::hasValue() const Line | Count | Source | 170 | 14.1k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::mips::FloatABI, true>::hasValue() const Line | Count | Source | 170 | 48 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::ppc::FloatABI, true>::hasValue() const Line | Count | Source | 170 | 38 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::sparc::FloatABI, true>::hasValue() const Line | Count | Source | 170 | 44 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::DarwinSDKInfo, true>::hasValue() const Line | Count | Source | 170 | 50.9k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::driver::types::ID, true>::hasValue() const Line | Count | Source | 170 | 2.86M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::sema::TemplateDeductionInfo*, true>::hasValue() const Line | Count | Source | 170 | 5.03M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::DiagnosticLevelMask, true>::hasValue() const Line | Count | Source | 170 | 119 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::AnalysisStores, true>::hasValue() const Line | Count | Source | 170 | 477 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::AnalysisConstraints, true>::hasValue() const Line | Count | Source | 170 | 3.55k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::AnalysisDiagClients, true>::hasValue() const Line | Count | Source | 170 | 1.71k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::AnalysisPurgeMode, true>::hasValue() const Line | Count | Source | 170 | 5 | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::AnalysisInliningMode, true>::hasValue() const llvm::optional_detail::OptionalStorage<llvm::Optional<bool>, true>::hasValue() const Line | Count | Source | 170 | 6.73M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::frontend::ActionKind>, true>::hasValue() const Line | Count | Source | 170 | 136 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::frontend::ActionKind, true>::hasValue() const Line | Count | Source | 170 | 34 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::InputKind, true>::hasValue() const Line | Count | Source | 170 | 856k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::EABI, true>::hasValue() const Line | Count | Source | 170 | 173 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::Reloc::Model>, true>::hasValue() const Line | Count | Source | 170 | 180k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::LangStandard::Kind, true>::hasValue() const Line | Count | Source | 170 | 992k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::CoreFoundationABI, true>::hasValue() const Line | Count | Source | 170 | 270 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::PragmaMSPointersToMembersKind, true>::hasValue() const Line | Count | Source | 170 | 5 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::DefaultCallingConvention, true>::hasValue() const Line | Count | Source | 170 | 56 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::HeaderFileInfo, true>::hasValue() const Line | Count | Source | 170 | 31.1k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::EnableIfAttr*, true>::hasValue() const Line | Count | Source | 170 | 425 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::GVALinkage, true>::hasValue() const Line | Count | Source | 170 | 77 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MIToken::TokenKind, true>::hasValue() const Line | Count | Source | 170 | 32.1M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::CmpInst::Predicate, true>::hasValue() const Line | Count | Source | 170 | 21.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::AtomicOrdering, true>::hasValue() const Line | Count | Source | 170 | 4.23k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeIndex, true>::hasValue() const Line | Count | Source | 170 | 20.1k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::ExprOperand, true>::hasValue() const Line | Count | Source | 170 | 3.81k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::dwarf::Form, true>::hasValue() const Line | Count | Source | 170 | 1.71M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo, true>::hasValue() const Line | Count | Source | 170 | 61.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::StrOffsetsContributionDescriptor, true>::hasValue() const Line | Count | Source | 170 | 1.85k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<unsigned char>, true>::hasValue() const Line | Count | Source | 170 | 616 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::StringRef*, true>::hasValue() const Line | Count | Source | 170 | 147k | bool hasValue() const noexcept { return hasVal; } |
DWARFContext.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DWARFSectionMap*, true>::hasValue() const Line | Count | Source | 170 | 514k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::object::RelocationRef, true>::hasValue() const Line | Count | Source | 170 | 8.82k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::RelocAddrEntry, true>::hasValue() const Line | Count | Source | 170 | 62.8k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DataExtractor, true>::hasValue() const Line | Count | Source | 170 | 2.91k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DWARFExpression, true>::hasValue() const Line | Count | Source | 170 | 6 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::object::SectionedAddress, true>::hasValue() const Line | Count | Source | 170 | 6.98k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue::UnitOffset, true>::hasValue() const Line | Count | Source | 170 | 9.20k | bool hasValue() const noexcept { return hasVal; } |
DAGCombiner.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ByteProvider, true>::hasValue() const Line | Count | Source | 170 | 365k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::BaseIndexOffset, true>::hasValue() const Line | Count | Source | 170 | 18.8k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::MachineOperand, true>::hasValue() const Line | Count | Source | 170 | 2.47k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ISD::NodeType, true>::hasValue() const Line | Count | Source | 170 | 115k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::Loc, true>::hasValue() const Line | Count | Source | 170 | 1.89M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::NonLoc, true>::hasValue() const Line | Count | Source | 170 | 93.2k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGStmt, true>::hasValue() const Line | Count | Source | 170 | 12.8M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGAutomaticObjDtor, true>::hasValue() const Line | Count | Source | 170 | 327k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::SVal, true>::hasValue() const Line | Count | Source | 170 | 1.10M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PostStore, true>::hasValue() const Line | Count | Source | 170 | 861k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::BlockEntrance, true>::hasValue() const Line | Count | Source | 170 | 2.09M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::UndefinedVal, true>::hasValue() const Line | Count | Source | 170 | 1.31k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::ConcreteInt, true>::hasValue() const Line | Count | Source | 170 | 1.17M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::SymbolVal, true>::hasValue() const Line | Count | Source | 170 | 5.10M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::loc::MemRegionVal, true>::hasValue() const Line | Count | Source | 170 | 8.02M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedSVal, true>::hasValue() const Line | Count | Source | 170 | 37.2k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::loc::ConcreteInt, true>::hasValue() const Line | Count | Source | 170 | 1.64M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::ExplodedNode*, true>::hasValue() const Line | Count | Source | 170 | 19 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::BlockEdge, true>::hasValue() const Line | Count | Source | 170 | 1.35M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedOrUnknownSVal, true>::hasValue() const Line | Count | Source | 170 | 3.50k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::loc::GotoLabel, true>::hasValue() const Line | Count | Source | 170 | 9.79k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LazyCompoundVal, true>::hasValue() const Line | Count | Source | 170 | 2.60M | bool hasValue() const noexcept { return hasVal; } |
CheckSecuritySyntaxOnly.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*), true>::hasValue() const Line | Count | Source | 170 | 30.8k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<clang::QualType>, true>::hasValue() const Line | Count | Source | 170 | 34.8k | bool hasValue() const noexcept { return hasVal; } |
ExprInspectionChecker.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const, true>::hasValue() const Line | Count | Source | 170 | 361k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::StmtPoint, true>::hasValue() const Line | Count | Source | 170 | 1.71M | bool hasValue() const noexcept { return hasVal; } |
MacOSXAPIChecker.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const, true>::hasValue() const Line | Count | Source | 170 | 1.79k | bool hasValue() const noexcept { return hasVal; } |
MallocChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MallocChecker::CheckKind, true>::hasValue() const Line | Count | Source | 170 | 689 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PostImplicitCall, true>::hasValue() const Line | Count | Source | 170 | 845k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::AnyCall, true>::hasValue() const Line | Count | Source | 170 | 1.97k | bool hasValue() const noexcept { return hasVal; } |
MoveChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MoveChecker::AggressivenessKind, true>::hasValue() const Line | Count | Source | 170 | 244 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::CompoundVal, true>::hasValue() const Line | Count | Source | 170 | 366k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::retaincountchecker::RefVal, true>::hasValue() const Line | Count | Source | 170 | 2.34k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::RetainSummaryManager::BehaviorSummary, true>::hasValue() const Line | Count | Source | 170 | 2.31k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CallEnter, true>::hasValue() const Line | Count | Source | 170 | 2.63M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CallExitBegin, true>::hasValue() const Line | Count | Source | 170 | 172k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PostStmt, true>::hasValue() const Line | Count | Source | 170 | 2.21M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LocAsInteger, true>::hasValue() const Line | Count | Source | 170 | 4.65M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<DereferenceInfo, true>::hasValue() const Line | Count | Source | 170 | 133 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ExplorationStrategyKind>, true>::hasValue() const Line | Count | Source | 170 | 87.0k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::IPAKind>, true>::hasValue() const Line | Count | Source | 170 | 868k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::CXXInlineableMemberKind>, true>::hasValue() const Line | Count | Source | 170 | 84.7k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CallExitEnd, true>::hasValue() const Line | Count | Source | 170 | 394k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PostInitializer, true>::hasValue() const Line | Count | Source | 170 | 988k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::KnownSVal, true>::hasValue() const Line | Count | Source | 170 | 1.58k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PreStmt, true>::hasValue() const Line | Count | Source | 170 | 992k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::APSInt const*, true>::hasValue() const Line | Count | Source | 170 | 331 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ObjCMethodDecl const*, true>::hasValue() const Line | Count | Source | 170 | 3.62k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGDeleteDtor, true>::hasValue() const Line | Count | Source | 170 | 957 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGBaseDtor, true>::hasValue() const Line | Count | Source | 170 | 1.75k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGElement, true>::hasValue() const Line | Count | Source | 170 | 114k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::LoopExit, true>::hasValue() const Line | Count | Source | 170 | 845k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::EpsilonPoint, true>::hasValue() const Line | Count | Source | 170 | 844k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PreStmtPurgeDeadSymbols, true>::hasValue() const Line | Count | Source | 170 | 1.14M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PreImplicitCall, true>::hasValue() const Line | Count | Source | 170 | 343k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::PointerToMember, true>::hasValue() const Line | Count | Source | 170 | 167k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGCXXRecordTypedCall, true>::hasValue() const Line | Count | Source | 170 | 33.1k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGConstructor, true>::hasValue() const Line | Count | Source | 170 | 28.6k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::RegionOffset, true>::hasValue() const Line | Count | Source | 170 | 1.36M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PostStmtPurgeDeadSymbols, true>::hasValue() const Line | Count | Source | 170 | 28.4k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGNewAllocator, true>::hasValue() const Line | Count | Source | 170 | 420 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::FunctionExitPoint, true>::hasValue() const Line | Count | Source | 170 | 47.3k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::function_ref<void ()>, true>::hasValue() const Line | Count | Source | 170 | 10 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::LookupResult::AmbiguityKind, true>::hasValue() const Line | Count | Source | 170 | 6 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::AvailabilitySpec, true>::hasValue() const Line | Count | Source | 170 | 171 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::attr::SubjectMatchRule>, true>::hasValue() const Line | Count | Source | 170 | 333 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::PragmaMSCommentKind, true>::hasValue() const Line | Count | Source | 170 | 536 | bool hasValue() const noexcept { return hasVal; } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>, true>::hasValue() const Line | Count | Source | 170 | 65 | bool hasValue() const noexcept { return hasVal; } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagKinds, true>::hasValue() const Line | Count | Source | 170 | 22 | bool hasValue() const noexcept { return hasVal; } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>, true>::hasValue() const Line | Count | Source | 170 | 94 | bool hasValue() const noexcept { return hasVal; } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagValues, true>::hasValue() const Line | Count | Source | 170 | 19 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation), true>::hasValue() const Line | Count | Source | 170 | 994 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ASTContext::PragmaSectionFlag, true>::hasValue() const Line | Count | Source | 170 | 389 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::attr::SubjectMatchRule, true>::hasValue() const Line | Count | Source | 170 | 1.72k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Sema::PragmaStack<clang::StringLiteral*>*, true>::hasValue() const Line | Count | Source | 170 | 285 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Visibility, true>::hasValue() const Line | Count | Source | 170 | 11.2M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::analyze_format_string::LengthModifier, true>::hasValue() const Line | Count | Source | 170 | 203 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::analyze_format_string::ConversionSpecifier, true>::hasValue() const Line | Count | Source | 170 | 149 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSArrayMethodKind, true>::hasValue() const Line | Count | Source | 170 | 158 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSDictionaryMethodKind, true>::hasValue() const Line | Count | Source | 170 | 138 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSSetMethodKind, true>::hasValue() const Line | Count | Source | 170 | 56 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Sema::FormatStringType, true>::hasValue() const Line | Count | Source | 170 | 698k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ObjCInterfaceDecl*, true>::hasValue() const Line | Count | Source | 170 | 28 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Sema::CUDAFunctionTarget, true>::hasValue() const Line | Count | Source | 170 | 3.54k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<FormatAttrKind, true>::hasValue() const Line | Count | Source | 170 | 1.03M | bool hasValue() const noexcept { return hasVal; } |
SemaDeclAttr.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::AttributeInsertion, true>::hasValue() const Line | Count | Source | 170 | 4 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CharUnits, true>::hasValue() const Line | Count | Source | 170 | 8 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Expr*, true>::hasValue() const Line | Count | Source | 170 | 270k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSNumberLiteralMethodKind, true>::hasValue() const Line | Count | Source | 170 | 1.10k | bool hasValue() const noexcept { return hasVal; } |
SemaModule.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::UnnamedDeclKind, true>::hasValue() const Line | Count | Source | 170 | 252 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ASTTemplateArgumentListInfo const*, true>::hasValue() const Line | Count | Source | 170 | 3.31M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Stmt*, true>::hasValue() const Line | Count | Source | 170 | 1.39M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*), true>::hasValue() const Line | Count | Source | 170 | 42.1k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGInitializer, true>::hasValue() const Line | Count | Source | 170 | 1.28k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGLifetimeEnds, true>::hasValue() const Line | Count | Source | 170 | 638 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGLoopExit, true>::hasValue() const Line | Count | Source | 170 | 556 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGScopeBegin, true>::hasValue() const Line | Count | Source | 170 | 543 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGScopeEnd, true>::hasValue() const Line | Count | Source | 170 | 497 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGMemberDtor, true>::hasValue() const Line | Count | Source | 170 | 360 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::CFGTemporaryDtor, true>::hasValue() const Line | Count | Source | 170 | 356 | bool hasValue() const noexcept { return hasVal; } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PreLoad, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PreStore, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostAllocatorCall, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostCondition, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostLoad, true>::hasValue() const Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::PostLValue, true>::hasValue() const llvm::optional_detail::OptionalStorage<clang::ento::ObjKind, true>::hasValue() const Line | Count | Source | 170 | 46.7k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ento::RetEffect, true>::hasValue() const Line | Count | Source | 170 | 2.38k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::ast_matchers::MatchFinder::MatchFinderOptions::Profiling, true>::hasValue() const Line | Count | Source | 170 | 219k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::comments::InlineCommandComment::RenderKind, true>::hasValue() const Line | Count | Source | 170 | 240 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::LinkageInfo, true>::hasValue() const Line | Count | Source | 170 | 12.3M | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<DynamicType, true>::hasValue() const Line | Count | Source | 170 | 173 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::analyze_os_log::OSLogBufferItem::Kind, true>::hasValue() const Line | Count | Source | 170 | 369 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Expr const*, true>::hasValue() const Line | Count | Source | 170 | 390 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::minimize_source_to_dependency_directives::TokenKind, true>::hasValue() const Line | Count | Source | 170 | 2.03k | bool hasValue() const noexcept { return hasVal; } |
Lexer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::PreambleDirectiveKind, true>::hasValue() const Line | Count | Source | 170 | 20.4k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::Token, true>::hasValue() const Line | Count | Source | 170 | 592 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::MMToken::TokenKind, true>::hasValue() const Line | Count | Source | 170 | 7.22M | bool hasValue() const noexcept { return hasVal; } |
ModuleMap.cpp:llvm::optional_detail::OptionalStorage<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute, true>::hasValue() const Line | Count | Source | 170 | 375 | bool hasValue() const noexcept { return hasVal; } |
ModuleMap.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::AttributeKind, true>::hasValue() const Line | Count | Source | 170 | 16.2k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<clang::diag::Severity, true>::hasValue() const Line | Count | Source | 170 | 2.14k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::PassBuilder::OptimizationLevel, true>::hasValue() const Line | Count | Source | 170 | 469 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DICompileUnit::DebugEmissionKind, true>::hasValue() const Line | Count | Source | 170 | 2.28k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::DICompileUnit::DebugNameTableKind, true>::hasValue() const Line | Count | Source | 170 | 285 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::object::SectionRef, true>::hasValue() const Line | Count | Source | 170 | 2.90k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::remarks::Format, true>::hasValue() const Line | Count | Source | 170 | 551 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::remarks::RemarkLocation, true>::hasValue() const Line | Count | Source | 170 | 4.04k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::remarks::Type, true>::hasValue() const Line | Count | Source | 170 | 1.31k | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::codeview::ContinuationRecordKind, true>::hasValue() const Line | Count | Source | 170 | 374 | bool hasValue() const noexcept { return hasVal; } |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeLeafKind, true>::hasValue() const Line | Count | Source | 170 | 92.1k | bool hasValue() const noexcept { return hasVal; } |
|
171 | | |
172 | 303M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { |
173 | 303M | assert(hasVal); |
174 | 303M | return value; |
175 | 303M | } llvm::optional_detail::OptionalStorage<llvm::Optional<clang::UserModeKind>, true>::getValue() & Line | Count | Source | 172 | 136k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 136k | assert(hasVal); | 174 | 136k | return value; | 175 | 136k | } |
llvm::optional_detail::OptionalStorage<clang::UserModeKind, true>::getValue() & Line | Count | Source | 172 | 136k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 136k | assert(hasVal); | 174 | 136k | return value; | 175 | 136k | } |
llvm::optional_detail::OptionalStorage<unsigned int, true>::getValue() & Line | Count | Source | 172 | 19.6M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 19.6M | assert(hasVal); | 174 | 19.6M | return value; | 175 | 19.6M | } |
llvm::optional_detail::OptionalStorage<char const*, true>::getValue() & Line | Count | Source | 172 | 55.5k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 55.5k | assert(hasVal); | 174 | 55.5k | return value; | 175 | 55.5k | } |
llvm::optional_detail::OptionalStorage<llvm::MemoryLocation, true>::getValue() & Line | Count | Source | 172 | 6.87M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 6.87M | assert(hasVal); | 174 | 6.87M | return value; | 175 | 6.87M | } |
llvm::optional_detail::OptionalStorage<llvm::CodeModel::Model, true>::getValue() & Line | Count | Source | 172 | 722 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 722 | assert(hasVal); | 174 | 722 | return value; | 175 | 722 | } |
llvm::optional_detail::OptionalStorage<llvm::DebugCompressionType, true>::getValue() & Line | Count | Source | 172 | 8 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8 | assert(hasVal); | 174 | 8 | return value; | 175 | 8 | } |
llvm::optional_detail::OptionalStorage<int, true>::getValue() & Line | Count | Source | 172 | 4.41M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4.41M | assert(hasVal); | 174 | 4.41M | return value; | 175 | 4.41M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AArch64Layout::VectorLayout, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::StringRef>, true>::getValue() & Line | Count | Source | 172 | 4.62k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4.62k | assert(hasVal); | 174 | 4.62k | return value; | 175 | 4.62k | } |
llvm::optional_detail::OptionalStorage<llvm::StringRef, true>::getValue() & Line | Count | Source | 172 | 2.78M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.78M | assert(hasVal); | 174 | 2.78M | return value; | 175 | 2.78M | } |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::FragmentInfo, true>::getValue() & Line | Count | Source | 172 | 32.0M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 32.0M | assert(hasVal); | 174 | 32.0M | return value; | 175 | 32.0M | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>, true>::getValue() & Line | Count | Source | 172 | 10.9M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 10.9M | assert(hasVal); | 174 | 10.9M | return value; | 175 | 10.9M | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::Loop* const*>, true>::getValue() & Line | Count | Source | 172 | 879k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 879k | assert(hasVal); | 174 | 879k | return value; | 175 | 879k | } |
AArch64FalkorHWPFFix.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoadInfo, true>::getValue() & Line | Count | Source | 172 | 58 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 58 | assert(hasVal); | 174 | 58 | return value; | 175 | 58 | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineLoop* const*>, true>::getValue() & Line | Count | Source | 172 | 171 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 171 | assert(hasVal); | 174 | 171 | return value; | 175 | 171 | } |
llvm::optional_detail::OptionalStorage<bool, true>::getValue() & Line | Count | Source | 172 | 8.02M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8.02M | assert(hasVal); | 174 | 8.02M | return value; | 175 | 8.02M | } |
llvm::optional_detail::OptionalStorage<llvm::ValueAndVReg, true>::getValue() & Line | Count | Source | 172 | 2.51M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.51M | assert(hasVal); | 174 | 2.51M | return value; | 175 | 2.51M | } |
llvm::optional_detail::OptionalStorage<unsigned long long, true>::getValue() & Line | Count | Source | 172 | 715k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 715k | assert(hasVal); | 174 | 715k | return value; | 175 | 715k | } |
llvm::optional_detail::OptionalStorage<long long, true>::getValue() & Line | Count | Source | 172 | 2.15M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.15M | assert(hasVal); | 174 | 2.15M | return value; | 175 | 2.15M | } |
llvm::optional_detail::OptionalStorage<llvm::Register, true>::getValue() & Line | Count | Source | 172 | 40.7k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 40.7k | assert(hasVal); | 174 | 40.7k | return value; | 175 | 40.7k | } |
llvm::optional_detail::OptionalStorage<llvm::Reloc::Model, true>::getValue() & Line | Count | Source | 172 | 71.4k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 71.4k | assert(hasVal); | 174 | 71.4k | return value; | 175 | 71.4k | } |
llvm::optional_detail::OptionalStorage<llvm::AArch64CC::CondCode, true>::getValue() & Line | Count | Source | 172 | 338 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 338 | assert(hasVal); | 174 | 338 | return value; | 175 | 338 | } |
llvm::optional_detail::OptionalStorage<llvm::AArch64MCExpr::VariantKind, true>::getValue() & Line | Count | Source | 172 | 1.12k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.12k | assert(hasVal); | 174 | 1.12k | return value; | 175 | 1.12k | } |
llvm::optional_detail::OptionalStorage<llvm::AArch64_AM::ShiftExtendType, true>::getValue() & Line | Count | Source | 172 | 2.09k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.09k | assert(hasVal); | 174 | 2.09k | return value; | 175 | 2.09k | } |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::RoundingMode, true>::getValue() & Line | Count | Source | 172 | 1 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1 | assert(hasVal); | 174 | 1 | return value; | 175 | 1 | } |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::ExceptionBehavior, true>::getValue() & Line | Count | Source | 172 | 1 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1 | assert(hasVal); | 174 | 1 | return value; | 175 | 1 | } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPU::HSAMD::AccessQualifier, true>::getValue() & Line | Count | Source | 172 | 19 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 19 | assert(hasVal); | 174 | 19 | return value; | 175 | 19 | } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPU::HSAMD::ValueKind, true>::getValue() & Line | Count | Source | 172 | 72 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 72 | assert(hasVal); | 174 | 72 | return value; | 175 | 72 | } |
llvm::optional_detail::OptionalStorage<bool*, true>::getValue() & Line | Count | Source | 172 | 26 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 26 | assert(hasVal); | 174 | 26 | return value; | 175 | 26 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::StringRef>, true>::getValue() & Line | Count | Source | 172 | 28 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 28 | assert(hasVal); | 174 | 28 | return value; | 175 | 28 | } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPULibFuncBase::ENamePrefix, true>::getValue() & Line | Count | Source | 172 | 42 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 42 | assert(hasVal); | 174 | 42 | return value; | 175 | 42 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AMDGPULibFuncBase::EType, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>, true>::getValue() & Line | Count | Source | 172 | 66.5M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 66.5M | assert(hasVal); | 174 | 66.5M | return value; | 175 | 66.5M | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock**>, true>::getValue() & Line | Count | Source | 172 | 33.2M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 33.2M | assert(hasVal); | 174 | 33.2M | return value; | 175 | 33.2M | } |
llvm::optional_detail::OptionalStorage<llvm::ARM_AM::ShiftOpc, true>::getValue() & Line | Count | Source | 172 | 2.28k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.28k | assert(hasVal); | 174 | 2.28k | return value; | 175 | 2.28k | } |
llvm::optional_detail::OptionalStorage<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>, true>::getValue() & Line | Count | Source | 172 | 1.56k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.56k | assert(hasVal); | 174 | 1.56k | return value; | 175 | 1.56k | } |
llvm::optional_detail::OptionalStorage<llvm::LPAC::AluCode, true>::getValue() & Line | Count | Source | 172 | 108 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 108 | assert(hasVal); | 174 | 108 | return value; | 175 | 108 | } |
llvm::optional_detail::OptionalStorage<llvm::LPCC::CondCode, true>::getValue() & Line | Count | Source | 172 | 90 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 90 | assert(hasVal); | 174 | 90 | return value; | 175 | 90 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::MCFixupKind>, true>::getValue() & Line | Count | Source | 172 | 174 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 174 | assert(hasVal); | 174 | 174 | return value; | 175 | 174 | } |
llvm::optional_detail::OptionalStorage<llvm::MVT, true>::getValue() & Line | Count | Source | 172 | 48 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 48 | assert(hasVal); | 174 | 48 | return value; | 175 | 48 | } |
llvm::optional_detail::OptionalStorage<llvm::PPC::Predicate, true>::getValue() & Line | Count | Source | 172 | 59 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 59 | assert(hasVal); | 174 | 59 | return value; | 175 | 59 | } |
llvm::optional_detail::OptionalStorage<llvm::RISCVFPRndMode::RoundingMode, true>::getValue() & Line | Count | Source | 172 | 488 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 488 | assert(hasVal); | 174 | 488 | return value; | 175 | 488 | } |
llvm::optional_detail::OptionalStorage<llvm::RISCVMCExpr::VariantKind, true>::getValue() & Line | Count | Source | 172 | 448 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 448 | assert(hasVal); | 174 | 448 | return value; | 175 | 448 | } |
llvm::optional_detail::OptionalStorage<llvm::RISCVABI::ABI, true>::getValue() & Line | Count | Source | 172 | 155 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 155 | assert(hasVal); | 174 | 155 | return value; | 175 | 155 | } |
llvm::optional_detail::OptionalStorage<llvm::SparcMCExpr::VariantKind, true>::getValue() & Line | Count | Source | 172 | 144 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 144 | assert(hasVal); | 174 | 144 | return value; | 175 | 144 | } |
llvm::optional_detail::OptionalStorage<llvm::WebAssembly::ExprType, true>::getValue() & Line | Count | Source | 172 | 19 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 19 | assert(hasVal); | 174 | 19 | return value; | 175 | 19 | } |
llvm::optional_detail::OptionalStorage<llvm::wasm::ValType, true>::getValue() & Line | Count | Source | 172 | 50 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 50 | assert(hasVal); | 174 | 50 | return value; | 175 | 50 | } |
llvm::optional_detail::OptionalStorage<llvm::X86::CondCode, true>::getValue() & Line | Count | Source | 172 | 348 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 348 | assert(hasVal); | 174 | 348 | return value; | 175 | 348 | } |
llvm::optional_detail::OptionalStorage<llvm::MCOperand, true>::getValue() & Line | Count | Source | 172 | 7.35M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 7.35M | assert(hasVal); | 174 | 7.35M | return value; | 175 | 7.35M | } |
llvm::optional_detail::OptionalStorage<llvm::MachineInstr*, true>::getValue() & Line | Count | Source | 172 | 31 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 31 | assert(hasVal); | 174 | 31 | return value; | 175 | 31 | } |
llvm::optional_detail::OptionalStorage<llvm::MachO::CPUSubTypeX86, true>::getValue() & Line | Count | Source | 172 | 675 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 675 | assert(hasVal); | 174 | 675 | return value; | 175 | 675 | } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedValue, true>::getValue() & Line | Count | Source | 172 | 645 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 645 | assert(hasVal); | 174 | 645 | return value; | 175 | 645 | } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InterfaceValue, true>::getValue() & Line | Count | Source | 172 | 145 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 145 | assert(hasVal); | 174 | 145 | return value; | 175 | 145 | } |
llvm::optional_detail::OptionalStorage<std::__1::bitset<32ul>, true>::getValue() & Line | Count | Source | 172 | 1.32k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.32k | assert(hasVal); | 174 | 1.32k | return value; | 175 | 1.32k | } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedRelation, true>::getValue() & Line | Count | Source | 172 | 112 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 112 | assert(hasVal); | 174 | 112 | return value; | 175 | 112 | } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::InstantiatedAttr, true>::getValue() & Line | Count | Source | 172 | 120 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 120 | assert(hasVal); | 174 | 120 | return value; | 175 | 120 | } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::StratifiedInfo, true>::getValue() & Line | Count | Source | 172 | 5.74k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 5.74k | assert(hasVal); | 174 | 5.74k | return value; | 175 | 5.74k | } |
llvm::optional_detail::OptionalStorage<llvm::cflaa::StratifiedInfo*, true>::getValue() & Line | Count | Source | 172 | 1.20k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.20k | assert(hasVal); | 174 | 1.20k | return value; | 175 | 1.20k | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>, true>::getValue() & Line | Count | Source | 172 | 20.2M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 20.2M | assert(hasVal); | 174 | 20.2M | return value; | 175 | 20.2M | } |
llvm::optional_detail::OptionalStorage<llvm::EHPersonality, true>::getValue() & Line | Count | Source | 172 | 422k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 422k | assert(hasVal); | 174 | 422k | return value; | 175 | 422k | } |
llvm::optional_detail::OptionalStorage<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>, true>::getValue() & Line | Count | Source | 172 | 527 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 527 | assert(hasVal); | 174 | 527 | return value; | 175 | 527 | } |
llvm::optional_detail::OptionalStorage<AllocFnsTy, true>::getValue() & Line | Count | Source | 172 | 1.92M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.92M | assert(hasVal); | 174 | 1.92M | return value; | 175 | 1.92M | } |
MemorySSA.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath, true>::getValue() & Line | Count | Source | 172 | 987k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 987k | assert(hasVal); | 174 | 987k | return value; | 175 | 987k | } |
MemorySSA.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath, true>::getValue() & Line | Count | Source | 172 | 4.58k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4.58k | assert(hasVal); | 174 | 4.58k | return value; | 175 | 4.58k | } |
llvm::optional_detail::OptionalStorage<llvm::AliasResult, true>::getValue() & Line | Count | Source | 172 | 155 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 155 | assert(hasVal); | 174 | 155 | return value; | 175 | 155 | } |
llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>, true>::getValue() & Line | Count | Source | 172 | 226 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 226 | assert(hasVal); | 174 | 226 | return value; | 175 | 226 | } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>, true>::getValue() & Line | Count | Source | 172 | 16 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 16 | assert(hasVal); | 174 | 16 | return value; | 175 | 16 | } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>, true>::getValue() & Line | Count | Source | 172 | 30.2k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 30.2k | assert(hasVal); | 174 | 30.2k | return value; | 175 | 30.2k | } |
llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>, true>::getValue() & Line | Count | Source | 172 | 29 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 29 | assert(hasVal); | 174 | 29 | return value; | 175 | 29 | } |
llvm::optional_detail::OptionalStorage<llvm::SCEV const*, true>::getValue() & Line | Count | Source | 172 | 266 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 266 | assert(hasVal); | 174 | 266 | return value; | 175 | 266 | } |
llvm::optional_detail::OptionalStorage<llvm::Instruction::BinaryOps, true>::getValue() & Line | Count | Source | 172 | 8.91k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8.91k | assert(hasVal); | 174 | 8.91k | return value; | 175 | 8.91k | } |
ScalarEvolution.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::BinaryOp, true>::getValue() & Line | Count | Source | 172 | 19.5M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 19.5M | assert(hasVal); | 174 | 19.5M | return value; | 175 | 19.5M | } |
llvm::optional_detail::OptionalStorage<llvm::ScaledNumber<unsigned long long>, true>::getValue() & Line | Count | Source | 172 | 13 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 13 | assert(hasVal); | 174 | 13 | return value; | 175 | 13 | } |
TargetTransformInfo.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ReductionData, true>::getValue() & Line | Count | Source | 172 | 1.42k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.42k | assert(hasVal); | 174 | 1.42k | return value; | 175 | 1.42k | } |
llvm::optional_detail::OptionalStorage<llvm::MachineInstr* const*, true>::getValue() & Line | Count | Source | 172 | 11 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 11 | assert(hasVal); | 174 | 11 | return value; | 175 | 11 | } |
LiveDebugValues.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc, true>::getValue() & Line | Count | Source | 172 | 195 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 195 | assert(hasVal); | 174 | 195 | return value; | 175 | 195 | } |
llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, true>::getValue() & Line | Count | Source | 172 | 4.55M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4.55M | assert(hasVal); | 174 | 4.55M | return value; | 175 | 4.55M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::getValue() & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::MachineBasicBlock const*, true>::getValue() & Line | Count | Source | 172 | 1.45M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.45M | assert(hasVal); | 174 | 1.45M | return value; | 175 | 1.45M | } |
llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, true>::getValue() & Line | Count | Source | 172 | 13.1k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 13.1k | assert(hasVal); | 174 | 13.1k | return value; | 175 | 13.1k | } |
llvm::optional_detail::OptionalStorage<llvm::OperandBundleUse, true>::getValue() & Line | Count | Source | 172 | 1.35k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.35k | assert(hasVal); | 174 | 1.35k | return value; | 175 | 1.35k | } |
llvm::optional_detail::OptionalStorage<llvm::Intrinsic::ID, true>::getValue() & Line | Count | Source | 172 | 8 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8 | assert(hasVal); | 174 | 8 | return value; | 175 | 8 | } |
llvm::optional_detail::OptionalStorage<llvm::Function*, true>::getValue() & Line | Count | Source | 172 | 455 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 455 | assert(hasVal); | 174 | 455 | return value; | 175 | 455 | } |
llvm::optional_detail::OptionalStorage<llvm::DINode::DIFlags, true>::getValue() & Line | Count | Source | 172 | 4.63k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4.63k | assert(hasVal); | 174 | 4.63k | return value; | 175 | 4.63k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DIFile::ChecksumKind>, true>::getValue() & Line | Count | Source | 172 | 225 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 225 | assert(hasVal); | 174 | 225 | return value; | 175 | 225 | } |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::MDString*>, true>::getValue() & Line | Count | Source | 172 | 374 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 374 | assert(hasVal); | 174 | 374 | return value; | 175 | 374 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>, true>::getValue() & Line | Count | Source | 172 | 2.28k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.28k | assert(hasVal); | 174 | 2.28k | return value; | 175 | 2.28k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>, true>::getValue() & Line | Count | Source | 172 | 285 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 285 | assert(hasVal); | 174 | 285 | return value; | 175 | 285 | } |
llvm::optional_detail::OptionalStorage<llvm::DISubprogram::DISPFlags, true>::getValue() & Line | Count | Source | 172 | 546 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 546 | assert(hasVal); | 174 | 546 | return value; | 175 | 546 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>, true>::getValue() & Line | Count | Source | 172 | 4.08k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4.08k | assert(hasVal); | 174 | 4.08k | return value; | 175 | 4.08k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>, true>::getValue() & Line | Count | Source | 172 | 5.61k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 5.61k | assert(hasVal); | 174 | 5.61k | return value; | 175 | 5.61k | } |
llvm::optional_detail::OptionalStorage<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)>, true>::getValue() & Line | Count | Source | 172 | 13.8k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 13.8k | assert(hasVal); | 174 | 13.8k | return value; | 175 | 13.8k | } |
llvm::optional_detail::OptionalStorage<llvm::Value*, true>::getValue() & Line | Count | Source | 172 | 1.19k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.19k | assert(hasVal); | 174 | 1.19k | return value; | 175 | 1.19k | } |
llvm::optional_detail::OptionalStorage<llvm::Attribute::AttrKind, true>::getValue() & Line | Count | Source | 172 | 2 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2 | assert(hasVal); | 174 | 2 | return value; | 175 | 2 | } |
llvm::optional_detail::OptionalStorage<llvm::DIExpression*, true>::getValue() & Line | Count | Source | 172 | 147 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 147 | assert(hasVal); | 174 | 147 | return value; | 175 | 147 | } |
llvm::optional_detail::OptionalStorage<llvm::InlineCost, true>::getValue() & Line | Count | Source | 172 | 3.02M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3.02M | assert(hasVal); | 174 | 3.02M | return value; | 175 | 3.02M | } |
MemorySanitizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MemorySanitizer, true>::getValue() & Line | Count | Source | 172 | 570 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 570 | assert(hasVal); | 174 | 570 | return value; | 175 | 570 | } |
ThreadSanitizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ThreadSanitizer, true>::getValue() & Line | Count | Source | 172 | 391 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 391 | assert(hasVal); | 174 | 391 | return value; | 175 | 391 | } |
llvm::optional_detail::OptionalStorage<llvm::MD5::MD5Result, true>::getValue() & Line | Count | Source | 172 | 11 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 11 | assert(hasVal); | 174 | 11 | return value; | 175 | 11 | } |
llvm::optional_detail::OptionalStorage<llvm::MCSymbolRefExpr::VariantKind, true>::getValue() & Line | Count | Source | 172 | 2.41k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.41k | assert(hasVal); | 174 | 2.41k | return value; | 175 | 2.41k | } |
llvm::optional_detail::OptionalStorage<llvm::MCFixupKind, true>::getValue() & Line | Count | Source | 172 | 204 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 204 | assert(hasVal); | 174 | 204 | return value; | 175 | 204 | } |
llvm::optional_detail::OptionalStorage<double, true>::getValue() & Line | Count | Source | 172 | 214k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 214k | assert(hasVal); | 174 | 214k | return value; | 175 | 214k | } |
llvm::optional_detail::OptionalStorage<llvm::COFF::COMDATType, true>::getValue() & Line | Count | Source | 172 | 305 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 305 | assert(hasVal); | 174 | 305 | return value; | 175 | 305 | } |
llvm::optional_detail::OptionalStorage<llvm::MCSymbolAttr, true>::getValue() & Line | Count | Source | 172 | 2.89k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.89k | assert(hasVal); | 174 | 2.89k | return value; | 175 | 2.89k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::SectionKind>, true>::getValue() & Line | Count | Source | 172 | 13 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 13 | assert(hasVal); | 174 | 13 | return value; | 175 | 13 | } |
llvm::optional_detail::OptionalStorage<llvm::SectionKind, true>::getValue() & Line | Count | Source | 172 | 26 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 26 | assert(hasVal); | 174 | 26 | return value; | 175 | 26 | } |
llvm::optional_detail::OptionalStorage<llvm::BranchProbability, true>::getValue() & Line | Count | Source | 172 | 110 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 110 | assert(hasVal); | 174 | 110 | return value; | 175 | 110 | } |
llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >, true>::getValue() & Line | Count | Source | 172 | 1.02k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.02k | assert(hasVal); | 174 | 1.02k | return value; | 175 | 1.02k | } |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopStructure, true>::getValue() & Line | Count | Source | 172 | 204 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 204 | assert(hasVal); | 174 | 204 | return value; | 175 | 204 | } |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range, true>::getValue() & Line | Count | Source | 172 | 668 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 668 | assert(hasVal); | 174 | 668 | return value; | 175 | 668 | } |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopConstrainer::SubRanges, true>::getValue() & Line | Count | Source | 172 | 188 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 188 | assert(hasVal); | 174 | 188 | return value; | 175 | 188 | } |
llvm::optional_detail::OptionalStorage<llvm::MDOperand const*, true>::getValue() & Line | Count | Source | 172 | 11.1k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 11.1k | assert(hasVal); | 174 | 11.1k | return value; | 175 | 11.1k | } |
llvm::optional_detail::OptionalStorage<llvm::MDNode*, true>::getValue() & Line | Count | Source | 172 | 26 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 26 | assert(hasVal); | 174 | 26 | return value; | 175 | 26 | } |
LoopPredication.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::LoopICmp, true>::getValue() & Line | Count | Source | 172 | 1.77k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.77k | assert(hasVal); | 174 | 1.77k | return value; | 175 | 1.77k | } |
LoopUnrollPass.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::EstimatedUnrollCost, true>::getValue() & Line | Count | Source | 172 | 1.32k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.32k | assert(hasVal); | 174 | 1.32k | return value; | 175 | 1.32k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AArch64::ArchKind, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::ARM::ISAKind, true>::getValue() & Line | Count | Source | 172 | 129k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 129k | assert(hasVal); | 174 | 129k | return value; | 175 | 129k | } |
llvm::optional_detail::OptionalStorage<llvm::AlignStyle, true>::getValue() & Line | Count | Source | 172 | 1.19k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.19k | assert(hasVal); | 174 | 1.19k | return value; | 175 | 1.19k | } |
llvm::optional_detail::OptionalStorage<llvm::ReplacementItem, true>::getValue() & Line | Count | Source | 172 | 152k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 152k | assert(hasVal); | 174 | 152k | return value; | 175 | 152k | } |
llvm::optional_detail::OptionalStorage<std::nullptr_t, true>::getValue() & Line | Count | Source | 172 | 2 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2 | assert(hasVal); | 174 | 2 | return value; | 175 | 2 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>, true>::getValue() & Line | Count | Source | 172 | 36 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 36 | assert(hasVal); | 174 | 36 | return value; | 175 | 36 | } |
llvm::optional_detail::OptionalStorage<llvm::ItaniumManglingCanonicalizer::FragmentKind, true>::getValue() & Line | Count | Source | 172 | 36 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 36 | assert(hasVal); | 174 | 36 | return value; | 175 | 36 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Triple::SubArchType, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::Triple::VendorType, true>::getValue() & Line | Count | Source | 172 | 1.27M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.27M | assert(hasVal); | 174 | 1.27M | return value; | 175 | 1.27M | } |
llvm::optional_detail::OptionalStorage<llvm::Triple::OSType, true>::getValue() & Line | Count | Source | 172 | 1.74M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.74M | assert(hasVal); | 174 | 1.74M | return value; | 175 | 1.74M | } |
llvm::optional_detail::OptionalStorage<llvm::Triple::ObjectFormatType, true>::getValue() & Line | Count | Source | 172 | 25.6k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 25.6k | assert(hasVal); | 174 | 25.6k | return value; | 175 | 25.6k | } |
llvm::optional_detail::OptionalStorage<llvm::Triple::ArchType, true>::getValue() & Line | Count | Source | 172 | 1.98M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.98M | assert(hasVal); | 174 | 1.98M | return value; | 175 | 1.98M | } |
llvm::optional_detail::OptionalStorage<llvm::Triple::EnvironmentType, true>::getValue() & Line | Count | Source | 172 | 559k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 559k | assert(hasVal); | 174 | 559k | return value; | 175 | 559k | } |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<llvm::StringRef>, true>::getValue() & Line | Count | Source | 172 | 4 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4 | assert(hasVal); | 174 | 4 | return value; | 175 | 4 | } |
llvm::optional_detail::OptionalStorage<llvm::DILocation const*, true>::getValue() & Line | Count | Source | 172 | 336 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 336 | assert(hasVal); | 174 | 336 | return value; | 175 | 336 | } |
BypassSlowDivision.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::QuotRemPair, true>::getValue() & Line | Count | Source | 172 | 264 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 264 | assert(hasVal); | 174 | 264 | return value; | 175 | 264 | } |
llvm::optional_detail::OptionalStorage<llvm::DIBasicType::Signedness, true>::getValue() & Line | Count | Source | 172 | 596 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 596 | assert(hasVal); | 174 | 596 | return value; | 175 | 596 | } |
llvm::optional_detail::OptionalStorage<llvm::Metadata*, true>::getValue() & Line | Count | Source | 172 | 3.33M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3.33M | assert(hasVal); | 174 | 3.33M | return value; | 175 | 3.33M | } |
llvm::optional_detail::OptionalStorage<llvm::VPIteration, true>::getValue() & Line | Count | Source | 172 | 10.9k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 10.9k | assert(hasVal); | 174 | 10.9k | return value; | 175 | 10.9k | } |
llvm::optional_detail::OptionalStorage<llvm::VectorizationFactor, true>::getValue() & Line | Count | Source | 172 | 19.8k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 19.8k | assert(hasVal); | 174 | 19.8k | return value; | 175 | 19.8k | } |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<unsigned int>, true>::getValue() & Line | Count | Source | 172 | 3.19k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3.19k | assert(hasVal); | 174 | 3.19k | return value; | 175 | 3.19k | } |
llvm::optional_detail::OptionalStorage<llvm::TargetTransformInfo::ShuffleKind, true>::getValue() & Line | Count | Source | 172 | 859 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 859 | assert(hasVal); | 174 | 859 | return value; | 175 | 859 | } |
llvm::optional_detail::OptionalStorage<llvm::VPBlockBase**, true>::getValue() & Line | Count | Source | 172 | 113k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 113k | assert(hasVal); | 174 | 113k | return value; | 175 | 113k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::VPBlockBase* const*, true>::getValue() & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CudaVersion, true>::getValue() & llvm::optional_detail::OptionalStorage<clang::CudaArch, true>::getValue() & Line | Count | Source | 172 | 1.09k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.09k | assert(hasVal); | 174 | 1.09k | return value; | 175 | 1.09k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CudaVirtualArch, true>::getValue() & llvm::optional_detail::OptionalStorage<clang::OpenMPDirectiveKind, true>::getValue() & Line | Count | Source | 172 | 397k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 397k | assert(hasVal); | 174 | 397k | return value; | 175 | 397k | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPClauseKind, true>::getValue() & Line | Count | Source | 172 | 81.5k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 81.5k | assert(hasVal); | 174 | 81.5k | return value; | 175 | 81.5k | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDefaultClauseKind, true>::getValue() & Line | Count | Source | 172 | 653 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 653 | assert(hasVal); | 174 | 653 | return value; | 175 | 653 | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPProcBindClauseKind, true>::getValue() & Line | Count | Source | 172 | 406 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 406 | assert(hasVal); | 174 | 406 | return value; | 175 | 406 | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDependClauseKind, true>::getValue() & Line | Count | Source | 172 | 2.56k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.56k | assert(hasVal); | 174 | 2.56k | return value; | 175 | 2.56k | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPLinearClauseKind, true>::getValue() & Line | Count | Source | 172 | 166 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 166 | assert(hasVal); | 174 | 166 | return value; | 175 | 166 | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDistScheduleClauseKind, true>::getValue() & Line | Count | Source | 172 | 1.15k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.15k | assert(hasVal); | 174 | 1.15k | return value; | 175 | 1.15k | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPAtomicDefaultMemOrderClauseKind, true>::getValue() & Line | Count | Source | 172 | 20 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 20 | assert(hasVal); | 174 | 20 | return value; | 175 | 20 | } |
llvm::optional_detail::OptionalStorage<clang::SanitizerMask, true>::getValue() & Line | Count | Source | 172 | 10.0k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 10.0k | assert(hasVal); | 174 | 10.0k | return value; | 175 | 10.0k | } |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::UniqueID, true>::getValue() & Line | Count | Source | 172 | 1.80k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.80k | assert(hasVal); | 174 | 1.80k | return value; | 175 | 1.80k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::targets::LanaiTargetInfo::CPUKind, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::X86::ProcessorFeatures, true>::getValue() & Line | Count | Source | 172 | 139 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 139 | assert(hasVal); | 174 | 139 | return value; | 175 | 139 | } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::X86SSEEnum, true>::getValue() & Line | Count | Source | 172 | 93.1k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 93.1k | assert(hasVal); | 174 | 93.1k | return value; | 175 | 93.1k | } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::MMX3DNowEnum, true>::getValue() & Line | Count | Source | 172 | 29.8k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 29.8k | assert(hasVal); | 174 | 29.8k | return value; | 175 | 29.8k | } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::XOPEnum, true>::getValue() & Line | Count | Source | 172 | 83 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 83 | assert(hasVal); | 174 | 83 | return value; | 175 | 83 | } |
llvm::optional_detail::OptionalStorage<char, true>::getValue() & Line | Count | Source | 172 | 267 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 267 | assert(hasVal); | 174 | 267 | return value; | 175 | 267 | } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::CPUKind, true>::getValue() & Line | Count | Source | 172 | 29.0k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 29.0k | assert(hasVal); | 174 | 29.0k | return value; | 175 | 29.0k | } |
llvm::optional_detail::OptionalStorage<llvm::ThreadModel::Model, true>::getValue() & Line | Count | Source | 172 | 21.4k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 21.4k | assert(hasVal); | 174 | 21.4k | return value; | 175 | 21.4k | } |
llvm::optional_detail::OptionalStorage<llvm::FloatABI::ABIType, true>::getValue() & Line | Count | Source | 172 | 2.26k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.26k | assert(hasVal); | 174 | 2.26k | return value; | 175 | 2.26k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ARMInterruptAttr::InterruptType>, true>::getValue() & Line | Count | Source | 172 | 73 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 73 | assert(hasVal); | 174 | 73 | return value; | 175 | 73 | } |
llvm::optional_detail::OptionalStorage<clang::ARMInterruptAttr::InterruptType, true>::getValue() & Line | Count | Source | 172 | 73 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 73 | assert(hasVal); | 174 | 73 | return value; | 175 | 73 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::BlocksAttr::BlockType>, true>::getValue() & Line | Count | Source | 172 | 551 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 551 | assert(hasVal); | 174 | 551 | return value; | 175 | 551 | } |
llvm::optional_detail::OptionalStorage<clang::BlocksAttr::BlockType, true>::getValue() & Line | Count | Source | 172 | 551 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 551 | assert(hasVal); | 174 | 551 | return value; | 175 | 551 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::CallableWhenAttr::ConsumedState>, true>::getValue() & Line | Count | Source | 172 | 18 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 18 | assert(hasVal); | 174 | 18 | return value; | 175 | 18 | } |
llvm::optional_detail::OptionalStorage<clang::CallableWhenAttr::ConsumedState, true>::getValue() & Line | Count | Source | 172 | 18 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 18 | assert(hasVal); | 174 | 18 | return value; | 175 | 18 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ConsumableAttr::ConsumedState>, true>::getValue() & Line | Count | Source | 172 | 6 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 6 | assert(hasVal); | 174 | 6 | return value; | 175 | 6 | } |
llvm::optional_detail::OptionalStorage<clang::ConsumableAttr::ConsumedState, true>::getValue() & Line | Count | Source | 172 | 6 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 6 | assert(hasVal); | 174 | 6 | return value; | 175 | 6 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>, true>::getValue() & Line | Count | Source | 172 | 5.14k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 5.14k | assert(hasVal); | 174 | 5.14k | return value; | 175 | 5.14k | } |
llvm::optional_detail::OptionalStorage<clang::DiagnoseIfAttr::DiagnosticType, true>::getValue() & Line | Count | Source | 172 | 5.14k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 5.14k | assert(hasVal); | 174 | 5.14k | return value; | 175 | 5.14k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::EnumExtensibilityAttr::Kind>, true>::getValue() & Line | Count | Source | 172 | 2.75k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.75k | assert(hasVal); | 174 | 2.75k | return value; | 175 | 2.75k | } |
llvm::optional_detail::OptionalStorage<clang::EnumExtensibilityAttr::Kind, true>::getValue() & Line | Count | Source | 172 | 2.75k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.75k | assert(hasVal); | 174 | 2.75k | return value; | 175 | 2.75k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::LoopHintAttr::OptionType>, true>::getValue() & llvm::optional_detail::OptionalStorage<clang::LoopHintAttr::OptionType, true>::getValue() & Line | Count | Source | 172 | 191 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 191 | assert(hasVal); | 174 | 191 | return value; | 175 | 191 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::LoopHintAttr::LoopHintState>, true>::getValue() & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::LoopHintAttr::LoopHintState, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::Optional<clang::MipsInterruptAttr::InterruptType>, true>::getValue() & Line | Count | Source | 172 | 20 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 20 | assert(hasVal); | 174 | 20 | return value; | 175 | 20 | } |
llvm::optional_detail::OptionalStorage<clang::MipsInterruptAttr::InterruptType, true>::getValue() & Line | Count | Source | 172 | 20 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 20 | assert(hasVal); | 174 | 20 | return value; | 175 | 20 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>, true>::getValue() & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::OMPAllocateDeclAttr::AllocatorTypeTy, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>, true>::getValue() & Line | Count | Source | 172 | 104 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 104 | assert(hasVal); | 174 | 104 | return value; | 175 | 104 | } |
llvm::optional_detail::OptionalStorage<clang::OMPDeclareSimdDeclAttr::BranchStateTy, true>::getValue() & Line | Count | Source | 172 | 104 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 104 | assert(hasVal); | 174 | 104 | return value; | 175 | 104 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>, true>::getValue() & Line | Count | Source | 172 | 60 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 60 | assert(hasVal); | 174 | 60 | return value; | 175 | 60 | } |
llvm::optional_detail::OptionalStorage<clang::OMPDeclareTargetDeclAttr::MapTypeTy, true>::getValue() & Line | Count | Source | 172 | 1.12k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.12k | assert(hasVal); | 174 | 1.12k | return value; | 175 | 1.12k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>, true>::getValue() & Line | Count | Source | 172 | 16 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 16 | assert(hasVal); | 174 | 16 | return value; | 175 | 16 | } |
llvm::optional_detail::OptionalStorage<clang::ObjCMethodFamilyAttr::FamilyKind, true>::getValue() & Line | Count | Source | 172 | 16 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 16 | assert(hasVal); | 174 | 16 | return value; | 175 | 16 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ParamTypestateAttr::ConsumedState>, true>::getValue() & Line | Count | Source | 172 | 7 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 7 | assert(hasVal); | 174 | 7 | return value; | 175 | 7 | } |
llvm::optional_detail::OptionalStorage<clang::ParamTypestateAttr::ConsumedState, true>::getValue() & Line | Count | Source | 172 | 7 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 7 | assert(hasVal); | 174 | 7 | return value; | 175 | 7 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::PcsAttr::PCSType>, true>::getValue() & Line | Count | Source | 172 | 93 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 93 | assert(hasVal); | 174 | 93 | return value; | 175 | 93 | } |
llvm::optional_detail::OptionalStorage<clang::PcsAttr::PCSType, true>::getValue() & Line | Count | Source | 172 | 93 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 93 | assert(hasVal); | 174 | 93 | return value; | 175 | 93 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::RISCVInterruptAttr::InterruptType>, true>::getValue() & Line | Count | Source | 172 | 40 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 40 | assert(hasVal); | 174 | 40 | return value; | 175 | 40 | } |
llvm::optional_detail::OptionalStorage<clang::RISCVInterruptAttr::InterruptType, true>::getValue() & Line | Count | Source | 172 | 40 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 40 | assert(hasVal); | 174 | 40 | return value; | 175 | 40 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>, true>::getValue() & Line | Count | Source | 172 | 10 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 10 | assert(hasVal); | 174 | 10 | return value; | 175 | 10 | } |
llvm::optional_detail::OptionalStorage<clang::ReturnTypestateAttr::ConsumedState, true>::getValue() & Line | Count | Source | 172 | 10 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 10 | assert(hasVal); | 174 | 10 | return value; | 175 | 10 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::SetTypestateAttr::ConsumedState>, true>::getValue() & Line | Count | Source | 172 | 9 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 9 | assert(hasVal); | 174 | 9 | return value; | 175 | 9 | } |
llvm::optional_detail::OptionalStorage<clang::SetTypestateAttr::ConsumedState, true>::getValue() & Line | Count | Source | 172 | 9 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 9 | assert(hasVal); | 174 | 9 | return value; | 175 | 9 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::TestTypestateAttr::ConsumedState>, true>::getValue() & Line | Count | Source | 172 | 5 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 5 | assert(hasVal); | 174 | 5 | return value; | 175 | 5 | } |
llvm::optional_detail::OptionalStorage<clang::TestTypestateAttr::ConsumedState, true>::getValue() & Line | Count | Source | 172 | 5 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 5 | assert(hasVal); | 174 | 5 | return value; | 175 | 5 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>, true>::getValue() & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::TypeVisibilityAttr::VisibilityType, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::Optional<clang::VisibilityAttr::VisibilityType>, true>::getValue() & Line | Count | Source | 172 | 1.41M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.41M | assert(hasVal); | 174 | 1.41M | return value; | 175 | 1.41M | } |
llvm::optional_detail::OptionalStorage<clang::VisibilityAttr::VisibilityType, true>::getValue() & Line | Count | Source | 172 | 1.41M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.41M | assert(hasVal); | 174 | 1.41M | return value; | 175 | 1.41M | } |
llvm::optional_detail::OptionalStorage<clang::NullabilityKind, true>::getValue() & Line | Count | Source | 172 | 209k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 209k | assert(hasVal); | 174 | 209k | return value; | 175 | 209k | } |
llvm::optional_detail::OptionalStorage<clang::Expr const*, true>::getValue() & Line | Count | Source | 172 | 2.21k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.21k | assert(hasVal); | 174 | 2.21k | return value; | 175 | 2.21k | } |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumKind, true>::getValue() & Line | Count | Source | 172 | 298 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 298 | assert(hasVal); | 174 | 298 | return value; | 175 | 298 | } |
llvm::optional_detail::OptionalStorage<clang::ExternalASTSource::ASTSourceDescriptor, true>::getValue() & Line | Count | Source | 172 | 177 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 177 | assert(hasVal); | 174 | 177 | return value; | 175 | 177 | } |
llvm::optional_detail::OptionalStorage<clang::LangAS, true>::getValue() & Line | Count | Source | 172 | 93.0k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 93.0k | assert(hasVal); | 174 | 93.0k | return value; | 175 | 93.0k | } |
llvm::optional_detail::OptionalStorage<clang::CodeGen::LValue, true>::getValue() & Line | Count | Source | 172 | 7.14k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 7.14k | assert(hasVal); | 174 | 7.14k | return value; | 175 | 7.14k | } |
llvm::optional_detail::OptionalStorage<unsigned long, true>::getValue() & Line | Count | Source | 172 | 21.0k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 21.0k | assert(hasVal); | 174 | 21.0k | return value; | 175 | 21.0k | } |
llvm::optional_detail::OptionalStorage<clang::QualType, true>::getValue() & Line | Count | Source | 172 | 209 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 209 | assert(hasVal); | 174 | 209 | return value; | 175 | 209 | } |
llvm::optional_detail::OptionalStorage<llvm::GlobalValue::ThreadLocalMode, true>::getValue() & Line | Count | Source | 172 | 25 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 25 | assert(hasVal); | 174 | 25 | return value; | 175 | 25 | } |
llvm::optional_detail::OptionalStorage<clang::SourceLocation, true>::getValue() & Line | Count | Source | 172 | 1.52k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.52k | assert(hasVal); | 174 | 1.52k | return value; | 175 | 1.52k | } |
CoverageMappingGen.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SourceMappingRegion, true>::getValue() & Line | Count | Source | 172 | 55 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 55 | assert(hasVal); | 174 | 55 | return value; | 175 | 55 | } |
llvm::optional_detail::OptionalStorage<llvm::coverage::Counter, true>::getValue() & Line | Count | Source | 172 | 81 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 81 | assert(hasVal); | 174 | 81 | return value; | 175 | 81 | } |
llvm::optional_detail::OptionalStorage<clang::SourceRange, true>::getValue() & Line | Count | Source | 172 | 284 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 284 | assert(hasVal); | 174 | 284 | return value; | 175 | 284 | } |
llvm::optional_detail::OptionalStorage<unsigned char, true>::getValue() & Line | Count | Source | 172 | 2.03M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.03M | assert(hasVal); | 174 | 2.03M | return value; | 175 | 2.03M | } |
llvm::optional_detail::OptionalStorage<clang::driver::Distro::DistroType, true>::getValue() & Line | Count | Source | 172 | 3 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3 | assert(hasVal); | 174 | 3 | return value; | 175 | 3 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::driver::Driver::DriverMode>, true>::getValue() & Line | Count | Source | 172 | 15.6k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 15.6k | assert(hasVal); | 174 | 15.6k | return value; | 175 | 15.6k | } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::DriverMode, true>::getValue() & Line | Count | Source | 172 | 15.6k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 15.6k | assert(hasVal); | 174 | 15.6k | return value; | 175 | 15.6k | } |
llvm::optional_detail::OptionalStorage<clang::driver::LTOKind, true>::getValue() & Line | Count | Source | 172 | 119 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 119 | assert(hasVal); | 174 | 119 | return value; | 175 | 119 | } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::OpenMPRuntimeKind, true>::getValue() & Line | Count | Source | 172 | 797 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 797 | assert(hasVal); | 174 | 797 | return value; | 175 | 797 | } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::SaveTempsMode, true>::getValue() & Line | Count | Source | 172 | 53 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 53 | assert(hasVal); | 174 | 53 | return value; | 175 | 53 | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::arm::ReadTPMode, true>::getValue() & Line | Count | Source | 172 | 2 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2 | assert(hasVal); | 174 | 2 | return value; | 175 | 2 | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::arm::FloatABI, true>::getValue() & Line | Count | Source | 172 | 2.82k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.82k | assert(hasVal); | 174 | 2.82k | return value; | 175 | 2.82k | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::mips::FloatABI, true>::getValue() & Line | Count | Source | 172 | 12 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 12 | assert(hasVal); | 174 | 12 | return value; | 175 | 12 | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::ppc::FloatABI, true>::getValue() & Line | Count | Source | 172 | 8 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8 | assert(hasVal); | 174 | 8 | return value; | 175 | 8 | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::sparc::FloatABI, true>::getValue() & Line | Count | Source | 172 | 8 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8 | assert(hasVal); | 174 | 8 | return value; | 175 | 8 | } |
llvm::optional_detail::OptionalStorage<clang::driver::DarwinSDKInfo, true>::getValue() & Line | Count | Source | 172 | 11.3k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 11.3k | assert(hasVal); | 174 | 11.3k | return value; | 175 | 11.3k | } |
llvm::optional_detail::OptionalStorage<clang::driver::types::ID, true>::getValue() & Line | Count | Source | 172 | 48.0k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 48.0k | assert(hasVal); | 174 | 48.0k | return value; | 175 | 48.0k | } |
llvm::optional_detail::OptionalStorage<clang::DiagnosticLevelMask, true>::getValue() & Line | Count | Source | 172 | 19 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 19 | assert(hasVal); | 174 | 19 | return value; | 175 | 19 | } |
llvm::optional_detail::OptionalStorage<clang::AnalysisStores, true>::getValue() & Line | Count | Source | 172 | 159 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 159 | assert(hasVal); | 174 | 159 | return value; | 175 | 159 | } |
llvm::optional_detail::OptionalStorage<clang::AnalysisConstraints, true>::getValue() & Line | Count | Source | 172 | 888 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 888 | assert(hasVal); | 174 | 888 | return value; | 175 | 888 | } |
llvm::optional_detail::OptionalStorage<clang::AnalysisDiagClients, true>::getValue() & Line | Count | Source | 172 | 190 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 190 | assert(hasVal); | 174 | 190 | return value; | 175 | 190 | } |
llvm::optional_detail::OptionalStorage<clang::AnalysisPurgeMode, true>::getValue() & Line | Count | Source | 172 | 1 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1 | assert(hasVal); | 174 | 1 | return value; | 175 | 1 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::AnalysisInliningMode, true>::getValue() & llvm::optional_detail::OptionalStorage<llvm::Optional<bool>, true>::getValue() & Line | Count | Source | 172 | 1.68M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.68M | assert(hasVal); | 174 | 1.68M | return value; | 175 | 1.68M | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::frontend::ActionKind>, true>::getValue() & Line | Count | Source | 172 | 34 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 34 | assert(hasVal); | 174 | 34 | return value; | 175 | 34 | } |
llvm::optional_detail::OptionalStorage<clang::frontend::ActionKind, true>::getValue() & Line | Count | Source | 172 | 34 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 34 | assert(hasVal); | 174 | 34 | return value; | 175 | 34 | } |
llvm::optional_detail::OptionalStorage<clang::InputKind, true>::getValue() & Line | Count | Source | 172 | 47.1k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 47.1k | assert(hasVal); | 174 | 47.1k | return value; | 175 | 47.1k | } |
llvm::optional_detail::OptionalStorage<llvm::EABI, true>::getValue() & Line | Count | Source | 172 | 28 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 28 | assert(hasVal); | 174 | 28 | return value; | 175 | 28 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::Reloc::Model>, true>::getValue() & Line | Count | Source | 172 | 22.5k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 22.5k | assert(hasVal); | 174 | 22.5k | return value; | 175 | 22.5k | } |
llvm::optional_detail::OptionalStorage<clang::LangStandard::Kind, true>::getValue() & Line | Count | Source | 172 | 17.3k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 17.3k | assert(hasVal); | 174 | 17.3k | return value; | 175 | 17.3k | } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::CoreFoundationABI, true>::getValue() & Line | Count | Source | 172 | 30 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 30 | assert(hasVal); | 174 | 30 | return value; | 175 | 30 | } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::PragmaMSPointersToMembersKind, true>::getValue() & Line | Count | Source | 172 | 1 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1 | assert(hasVal); | 174 | 1 | return value; | 175 | 1 | } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::DefaultCallingConvention, true>::getValue() & Line | Count | Source | 172 | 8 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8 | assert(hasVal); | 174 | 8 | return value; | 175 | 8 | } |
llvm::optional_detail::OptionalStorage<clang::HeaderFileInfo, true>::getValue() & Line | Count | Source | 172 | 4.70k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4.70k | assert(hasVal); | 174 | 4.70k | return value; | 175 | 4.70k | } |
llvm::optional_detail::OptionalStorage<clang::EnableIfAttr*, true>::getValue() & Line | Count | Source | 172 | 394 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 394 | assert(hasVal); | 174 | 394 | return value; | 175 | 394 | } |
llvm::optional_detail::OptionalStorage<long, true>::getValue() & Line | Count | Source | 172 | 52 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 52 | assert(hasVal); | 174 | 52 | return value; | 175 | 52 | } |
llvm::optional_detail::OptionalStorage<clang::Preprocessor::PreambleSkipInfo, true>::getValue() & Line | Count | Source | 172 | 115 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 115 | assert(hasVal); | 174 | 115 | return value; | 175 | 115 | } |
llvm::optional_detail::OptionalStorage<clang::GVALinkage, true>::getValue() & Line | Count | Source | 172 | 62 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 62 | assert(hasVal); | 174 | 62 | return value; | 175 | 62 | } |
llvm::optional_detail::OptionalStorage<llvm::MIToken::TokenKind, true>::getValue() & Line | Count | Source | 172 | 141k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 141k | assert(hasVal); | 174 | 141k | return value; | 175 | 141k | } |
llvm::optional_detail::OptionalStorage<llvm::CmpInst::Predicate, true>::getValue() & Line | Count | Source | 172 | 1.54k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.54k | assert(hasVal); | 174 | 1.54k | return value; | 175 | 1.54k | } |
llvm::optional_detail::OptionalStorage<llvm::AtomicOrdering, true>::getValue() & Line | Count | Source | 172 | 528 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 528 | assert(hasVal); | 174 | 528 | return value; | 175 | 528 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeIndex, true>::getValue() & Line | Count | Source | 172 | 43.4k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 43.4k | assert(hasVal); | 174 | 43.4k | return value; | 175 | 43.4k | } |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::ExprOperand, true>::getValue() & Line | Count | Source | 172 | 15.5k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 15.5k | assert(hasVal); | 174 | 15.5k | return value; | 175 | 15.5k | } |
llvm::optional_detail::OptionalStorage<llvm::dwarf::Form, true>::getValue() & Line | Count | Source | 172 | 859k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 859k | assert(hasVal); | 174 | 859k | return value; | 175 | 859k | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo, true>::getValue() & Line | Count | Source | 172 | 32.0k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 32.0k | assert(hasVal); | 174 | 32.0k | return value; | 175 | 32.0k | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue, true>::getValue() & Line | Count | Source | 172 | 6.74k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 6.74k | assert(hasVal); | 174 | 6.74k | return value; | 175 | 6.74k | } |
llvm::optional_detail::OptionalStorage<llvm::StrOffsetsContributionDescriptor, true>::getValue() & Line | Count | Source | 172 | 1.26k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.26k | assert(hasVal); | 174 | 1.26k | return value; | 175 | 1.26k | } |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<unsigned char>, true>::getValue() & Line | Count | Source | 172 | 3.41k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3.41k | assert(hasVal); | 174 | 3.41k | return value; | 175 | 3.41k | } |
llvm::optional_detail::OptionalStorage<llvm::StringRef*, true>::getValue() & Line | Count | Source | 172 | 3.57k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3.57k | assert(hasVal); | 174 | 3.57k | return value; | 175 | 3.57k | } |
DWARFContext.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DWARFSectionMap*, true>::getValue() & Line | Count | Source | 172 | 7.27k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 7.27k | assert(hasVal); | 174 | 7.27k | return value; | 175 | 7.27k | } |
llvm::optional_detail::OptionalStorage<llvm::RelocAddrEntry, true>::getValue() & Line | Count | Source | 172 | 36.4k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 36.4k | assert(hasVal); | 174 | 36.4k | return value; | 175 | 36.4k | } |
llvm::optional_detail::OptionalStorage<llvm::object::RelocationRef, true>::getValue() & Line | Count | Source | 172 | 19 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 19 | assert(hasVal); | 174 | 19 | return value; | 175 | 19 | } |
llvm::optional_detail::OptionalStorage<llvm::DataExtractor, true>::getValue() & Line | Count | Source | 172 | 3.64k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3.64k | assert(hasVal); | 174 | 3.64k | return value; | 175 | 3.64k | } |
llvm::optional_detail::OptionalStorage<llvm::object::SectionedAddress, true>::getValue() & Line | Count | Source | 172 | 7.83k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 7.83k | assert(hasVal); | 174 | 7.83k | return value; | 175 | 7.83k | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue::UnitOffset, true>::getValue() & Line | Count | Source | 172 | 32.3k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 32.3k | assert(hasVal); | 174 | 32.3k | return value; | 175 | 32.3k | } |
DAGCombiner.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::ByteProvider, true>::getValue() & Line | Count | Source | 172 | 63.7k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 63.7k | assert(hasVal); | 174 | 63.7k | return value; | 175 | 63.7k | } |
llvm::optional_detail::OptionalStorage<llvm::BaseIndexOffset, true>::getValue() & Line | Count | Source | 172 | 8.48k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8.48k | assert(hasVal); | 174 | 8.48k | return value; | 175 | 8.48k | } |
llvm::optional_detail::OptionalStorage<llvm::MachineOperand, true>::getValue() & Line | Count | Source | 172 | 594 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 594 | assert(hasVal); | 174 | 594 | return value; | 175 | 594 | } |
llvm::optional_detail::OptionalStorage<llvm::ISD::NodeType, true>::getValue() & Line | Count | Source | 172 | 24.9k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 24.9k | assert(hasVal); | 174 | 24.9k | return value; | 175 | 24.9k | } |
llvm::optional_detail::OptionalStorage<clang::ento::Loc, true>::getValue() & Line | Count | Source | 172 | 1.61M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.61M | assert(hasVal); | 174 | 1.61M | return value; | 175 | 1.61M | } |
llvm::optional_detail::OptionalStorage<clang::ento::NonLoc, true>::getValue() & Line | Count | Source | 172 | 34.4k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 34.4k | assert(hasVal); | 174 | 34.4k | return value; | 175 | 34.4k | } |
llvm::optional_detail::OptionalStorage<clang::PostStore, true>::getValue() & Line | Count | Source | 172 | 838 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 838 | assert(hasVal); | 174 | 838 | return value; | 175 | 838 | } |
llvm::optional_detail::OptionalStorage<clang::BlockEntrance, true>::getValue() & Line | Count | Source | 172 | 121k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 121k | assert(hasVal); | 174 | 121k | return value; | 175 | 121k | } |
llvm::optional_detail::OptionalStorage<clang::CFGStmt, true>::getValue() & Line | Count | Source | 172 | 17.8M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 17.8M | assert(hasVal); | 174 | 17.8M | return value; | 175 | 17.8M | } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::SymbolVal, true>::getValue() & Line | Count | Source | 172 | 1.78M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.78M | assert(hasVal); | 174 | 1.78M | return value; | 175 | 1.78M | } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::ConcreteInt, true>::getValue() & Line | Count | Source | 172 | 190k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 190k | assert(hasVal); | 174 | 190k | return value; | 175 | 190k | } |
llvm::optional_detail::OptionalStorage<clang::ento::loc::MemRegionVal, true>::getValue() & Line | Count | Source | 172 | 4.20M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4.20M | assert(hasVal); | 174 | 4.20M | return value; | 175 | 4.20M | } |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedSVal, true>::getValue() & Line | Count | Source | 172 | 37.9k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 37.9k | assert(hasVal); | 174 | 37.9k | return value; | 175 | 37.9k | } |
llvm::optional_detail::OptionalStorage<clang::ento::ExplodedNode*, true>::getValue() & Line | Count | Source | 172 | 20 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 20 | assert(hasVal); | 174 | 20 | return value; | 175 | 20 | } |
llvm::optional_detail::OptionalStorage<clang::BlockEdge, true>::getValue() & Line | Count | Source | 172 | 187k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 187k | assert(hasVal); | 174 | 187k | return value; | 175 | 187k | } |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedOrUnknownSVal, true>::getValue() & Line | Count | Source | 172 | 3.41k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3.41k | assert(hasVal); | 174 | 3.41k | return value; | 175 | 3.41k | } |
llvm::optional_detail::OptionalStorage<clang::ento::loc::GotoLabel, true>::getValue() & Line | Count | Source | 172 | 12 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 12 | assert(hasVal); | 174 | 12 | return value; | 175 | 12 | } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LazyCompoundVal, true>::getValue() & Line | Count | Source | 172 | 79.4k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 79.4k | assert(hasVal); | 174 | 79.4k | return value; | 175 | 79.4k | } |
CheckSecuritySyntaxOnly.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*), true>::getValue() & Line | Count | Source | 172 | 513 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 513 | assert(hasVal); | 174 | 513 | return value; | 175 | 513 | } |
llvm::optional_detail::OptionalStorage<clang::PreStmt, true>::getValue() & Line | Count | Source | 172 | 19.8k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 19.8k | assert(hasVal); | 174 | 19.8k | return value; | 175 | 19.8k | } |
llvm::optional_detail::OptionalStorage<llvm::ArrayRef<clang::QualType>, true>::getValue() & Line | Count | Source | 172 | 737 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 737 | assert(hasVal); | 174 | 737 | return value; | 175 | 737 | } |
ExprInspectionChecker.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const, true>::getValue() & Line | Count | Source | 172 | 7.70k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 7.70k | assert(hasVal); | 174 | 7.70k | return value; | 175 | 7.70k | } |
llvm::optional_detail::OptionalStorage<clang::ento::SVal, true>::getValue() & Line | Count | Source | 172 | 283k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 283k | assert(hasVal); | 174 | 283k | return value; | 175 | 283k | } |
llvm::optional_detail::OptionalStorage<clang::StmtPoint, true>::getValue() & Line | Count | Source | 172 | 1.41M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.41M | assert(hasVal); | 174 | 1.41M | return value; | 175 | 1.41M | } |
MacOSXAPIChecker.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const, true>::getValue() & Line | Count | Source | 172 | 54 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 54 | assert(hasVal); | 174 | 54 | return value; | 175 | 54 | } |
MallocChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MallocChecker::CheckKind, true>::getValue() & Line | Count | Source | 172 | 1.46k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.46k | assert(hasVal); | 174 | 1.46k | return value; | 175 | 1.46k | } |
llvm::optional_detail::OptionalStorage<clang::PostImplicitCall, true>::getValue() & Line | Count | Source | 172 | 12 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 12 | assert(hasVal); | 174 | 12 | return value; | 175 | 12 | } |
llvm::optional_detail::OptionalStorage<clang::ento::loc::ConcreteInt, true>::getValue() & Line | Count | Source | 172 | 11.6k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 11.6k | assert(hasVal); | 174 | 11.6k | return value; | 175 | 11.6k | } |
llvm::optional_detail::OptionalStorage<clang::AnyCall, true>::getValue() & Line | Count | Source | 172 | 8.26k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8.26k | assert(hasVal); | 174 | 8.26k | return value; | 175 | 8.26k | } |
MoveChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MoveChecker::AggressivenessKind, true>::getValue() & Line | Count | Source | 172 | 48 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 48 | assert(hasVal); | 174 | 48 | return value; | 175 | 48 | } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::CompoundVal, true>::getValue() & Line | Count | Source | 172 | 1.21k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.21k | assert(hasVal); | 174 | 1.21k | return value; | 175 | 1.21k | } |
llvm::optional_detail::OptionalStorage<clang::ento::retaincountchecker::RefVal, true>::getValue() & Line | Count | Source | 172 | 1.53k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.53k | assert(hasVal); | 174 | 1.53k | return value; | 175 | 1.53k | } |
llvm::optional_detail::OptionalStorage<clang::CallEnter, true>::getValue() & Line | Count | Source | 172 | 34.3k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 34.3k | assert(hasVal); | 174 | 34.3k | return value; | 175 | 34.3k | } |
llvm::optional_detail::OptionalStorage<clang::CallExitBegin, true>::getValue() & Line | Count | Source | 172 | 20.5k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 20.5k | assert(hasVal); | 174 | 20.5k | return value; | 175 | 20.5k | } |
llvm::optional_detail::OptionalStorage<clang::PostStmt, true>::getValue() & Line | Count | Source | 172 | 755k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 755k | assert(hasVal); | 174 | 755k | return value; | 175 | 755k | } |
llvm::optional_detail::OptionalStorage<clang::ento::UndefinedVal, true>::getValue() & Line | Count | Source | 172 | 6 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 6 | assert(hasVal); | 174 | 6 | return value; | 175 | 6 | } |
llvm::optional_detail::OptionalStorage<DereferenceInfo, true>::getValue() & Line | Count | Source | 172 | 309 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 309 | assert(hasVal); | 174 | 309 | return value; | 175 | 309 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ExplorationStrategyKind>, true>::getValue() & Line | Count | Source | 172 | 10.8k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 10.8k | assert(hasVal); | 174 | 10.8k | return value; | 175 | 10.8k | } |
llvm::optional_detail::OptionalStorage<clang::ExplorationStrategyKind, true>::getValue() & Line | Count | Source | 172 | 10.8k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 10.8k | assert(hasVal); | 174 | 10.8k | return value; | 175 | 10.8k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::IPAKind>, true>::getValue() & Line | Count | Source | 172 | 124k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 124k | assert(hasVal); | 174 | 124k | return value; | 175 | 124k | } |
llvm::optional_detail::OptionalStorage<clang::IPAKind, true>::getValue() & Line | Count | Source | 172 | 124k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 124k | assert(hasVal); | 174 | 124k | return value; | 175 | 124k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::CXXInlineableMemberKind>, true>::getValue() & Line | Count | Source | 172 | 14.1k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 14.1k | assert(hasVal); | 174 | 14.1k | return value; | 175 | 14.1k | } |
llvm::optional_detail::OptionalStorage<clang::CXXInlineableMemberKind, true>::getValue() & Line | Count | Source | 172 | 14.1k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 14.1k | assert(hasVal); | 174 | 14.1k | return value; | 175 | 14.1k | } |
llvm::optional_detail::OptionalStorage<clang::CallExitEnd, true>::getValue() & Line | Count | Source | 172 | 37.5k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 37.5k | assert(hasVal); | 174 | 37.5k | return value; | 175 | 37.5k | } |
llvm::optional_detail::OptionalStorage<clang::PostInitializer, true>::getValue() & Line | Count | Source | 172 | 8.24k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 8.24k | assert(hasVal); | 174 | 8.24k | return value; | 175 | 8.24k | } |
llvm::optional_detail::OptionalStorage<clang::ento::KnownSVal, true>::getValue() & Line | Count | Source | 172 | 1.58k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.58k | assert(hasVal); | 174 | 1.58k | return value; | 175 | 1.58k | } |
llvm::optional_detail::OptionalStorage<llvm::APSInt const*, true>::getValue() & Line | Count | Source | 172 | 73 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 73 | assert(hasVal); | 174 | 73 | return value; | 175 | 73 | } |
llvm::optional_detail::OptionalStorage<clang::ObjCMethodDecl const*, true>::getValue() & Line | Count | Source | 172 | 3.62k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 3.62k | assert(hasVal); | 174 | 3.62k | return value; | 175 | 3.62k | } |
llvm::optional_detail::OptionalStorage<clang::CFGAutomaticObjDtor, true>::getValue() & Line | Count | Source | 172 | 2.20k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.20k | assert(hasVal); | 174 | 2.20k | return value; | 175 | 2.20k | } |
llvm::optional_detail::OptionalStorage<clang::CFGDeleteDtor, true>::getValue() & Line | Count | Source | 172 | 106 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 106 | assert(hasVal); | 174 | 106 | return value; | 175 | 106 | } |
llvm::optional_detail::OptionalStorage<clang::CFGElement, true>::getValue() & Line | Count | Source | 172 | 101k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 101k | assert(hasVal); | 174 | 101k | return value; | 175 | 101k | } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::PointerToMember, true>::getValue() & Line | Count | Source | 172 | 237 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 237 | assert(hasVal); | 174 | 237 | return value; | 175 | 237 | } |
llvm::optional_detail::OptionalStorage<clang::CFGCXXRecordTypedCall, true>::getValue() & Line | Count | Source | 172 | 1.30k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.30k | assert(hasVal); | 174 | 1.30k | return value; | 175 | 1.30k | } |
llvm::optional_detail::OptionalStorage<clang::CFGConstructor, true>::getValue() & Line | Count | Source | 172 | 27.6k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 27.6k | assert(hasVal); | 174 | 27.6k | return value; | 175 | 27.6k | } |
llvm::optional_detail::OptionalStorage<clang::ento::RegionOffset, true>::getValue() & Line | Count | Source | 172 | 1.28M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.28M | assert(hasVal); | 174 | 1.28M | return value; | 175 | 1.28M | } |
llvm::optional_detail::OptionalStorage<clang::PreImplicitCall, true>::getValue() & Line | Count | Source | 172 | 48 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 48 | assert(hasVal); | 174 | 48 | return value; | 175 | 48 | } |
llvm::optional_detail::OptionalStorage<clang::CFGNewAllocator, true>::getValue() & Line | Count | Source | 172 | 51 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 51 | assert(hasVal); | 174 | 51 | return value; | 175 | 51 | } |
llvm::optional_detail::OptionalStorage<clang::FunctionExitPoint, true>::getValue() & Line | Count | Source | 172 | 1.88k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.88k | assert(hasVal); | 174 | 1.88k | return value; | 175 | 1.88k | } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LocAsInteger, true>::getValue() & Line | Count | Source | 172 | 920 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 920 | assert(hasVal); | 174 | 920 | return value; | 175 | 920 | } |
llvm::optional_detail::OptionalStorage<llvm::function_ref<void ()>, true>::getValue() & Line | Count | Source | 172 | 10 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 10 | assert(hasVal); | 174 | 10 | return value; | 175 | 10 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::LookupResult::AmbiguityKind, true>::getValue() & llvm::optional_detail::OptionalStorage<clang::AvailabilitySpec, true>::getValue() & Line | Count | Source | 172 | 163 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 163 | assert(hasVal); | 174 | 163 | return value; | 175 | 163 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::attr::SubjectMatchRule>, true>::getValue() & Line | Count | Source | 172 | 85 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 85 | assert(hasVal); | 174 | 85 | return value; | 175 | 85 | } |
llvm::optional_detail::OptionalStorage<clang::PragmaMSCommentKind, true>::getValue() & Line | Count | Source | 172 | 74 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 74 | assert(hasVal); | 174 | 74 | return value; | 175 | 74 | } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>, true>::getValue() & Line | Count | Source | 172 | 21 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 21 | assert(hasVal); | 174 | 21 | return value; | 175 | 21 | } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>, true>::getValue() & Line | Count | Source | 172 | 18 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 18 | assert(hasVal); | 174 | 18 | return value; | 175 | 18 | } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagKinds, true>::getValue() & Line | Count | Source | 172 | 17 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 17 | assert(hasVal); | 174 | 17 | return value; | 175 | 17 | } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::TokFPAnnotValue::FlagValues, true>::getValue() & Line | Count | Source | 172 | 17 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 17 | assert(hasVal); | 174 | 17 | return value; | 175 | 17 | } |
llvm::optional_detail::OptionalStorage<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation), true>::getValue() & Line | Count | Source | 172 | 142 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 142 | assert(hasVal); | 174 | 142 | return value; | 175 | 142 | } |
llvm::optional_detail::OptionalStorage<clang::ASTContext::PragmaSectionFlag, true>::getValue() & Line | Count | Source | 172 | 38 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 38 | assert(hasVal); | 174 | 38 | return value; | 175 | 38 | } |
llvm::optional_detail::OptionalStorage<clang::attr::SubjectMatchRule, true>::getValue() & Line | Count | Source | 172 | 1.53k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.53k | assert(hasVal); | 174 | 1.53k | return value; | 175 | 1.53k | } |
llvm::optional_detail::OptionalStorage<clang::sema::TemplateDeductionInfo*, true>::getValue() & Line | Count | Source | 172 | 475k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 475k | assert(hasVal); | 174 | 475k | return value; | 175 | 475k | } |
llvm::optional_detail::OptionalStorage<clang::Sema::PragmaStack<clang::StringLiteral*>*, true>::getValue() & Line | Count | Source | 172 | 57 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 57 | assert(hasVal); | 174 | 57 | return value; | 175 | 57 | } |
llvm::optional_detail::OptionalStorage<clang::analyze_format_string::LengthModifier, true>::getValue() & Line | Count | Source | 172 | 130 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 130 | assert(hasVal); | 174 | 130 | return value; | 175 | 130 | } |
llvm::optional_detail::OptionalStorage<clang::analyze_format_string::ConversionSpecifier, true>::getValue() & Line | Count | Source | 172 | 122 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 122 | assert(hasVal); | 174 | 122 | return value; | 175 | 122 | } |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSArrayMethodKind, true>::getValue() & Line | Count | Source | 172 | 89 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 89 | assert(hasVal); | 174 | 89 | return value; | 175 | 89 | } |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSDictionaryMethodKind, true>::getValue() & Line | Count | Source | 172 | 78 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 78 | assert(hasVal); | 174 | 78 | return value; | 175 | 78 | } |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSSetMethodKind, true>::getValue() & Line | Count | Source | 172 | 26 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 26 | assert(hasVal); | 174 | 26 | return value; | 175 | 26 | } |
llvm::optional_detail::OptionalStorage<clang::Sema::FormatStringType, true>::getValue() & Line | Count | Source | 172 | 43.6k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 43.6k | assert(hasVal); | 174 | 43.6k | return value; | 175 | 43.6k | } |
llvm::optional_detail::OptionalStorage<clang::ObjCInterfaceDecl*, true>::getValue() & Line | Count | Source | 172 | 2 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2 | assert(hasVal); | 174 | 2 | return value; | 175 | 2 | } |
llvm::optional_detail::OptionalStorage<clang::Sema::CUDAFunctionTarget, true>::getValue() & Line | Count | Source | 172 | 1.29k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.29k | assert(hasVal); | 174 | 1.29k | return value; | 175 | 1.29k | } |
llvm::optional_detail::OptionalStorage<FormatAttrKind, true>::getValue() & Line | Count | Source | 172 | 51.5k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 51.5k | assert(hasVal); | 174 | 51.5k | return value; | 175 | 51.5k | } |
SemaDeclAttr.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::AttributeInsertion, true>::getValue() & Line | Count | Source | 172 | 12 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 12 | assert(hasVal); | 174 | 12 | return value; | 175 | 12 | } |
llvm::optional_detail::OptionalStorage<clang::CharUnits, true>::getValue() & Line | Count | Source | 172 | 12 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 12 | assert(hasVal); | 174 | 12 | return value; | 175 | 12 | } |
llvm::optional_detail::OptionalStorage<clang::Expr*, true>::getValue() & Line | Count | Source | 172 | 24.4k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 24.4k | assert(hasVal); | 174 | 24.4k | return value; | 175 | 24.4k | } |
llvm::optional_detail::OptionalStorage<clang::NSAPI::NSNumberLiteralMethodKind, true>::getValue() & Line | Count | Source | 172 | 1.75k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.75k | assert(hasVal); | 174 | 1.75k | return value; | 175 | 1.75k | } |
SemaModule.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::UnnamedDeclKind, true>::getValue() & Line | Count | Source | 172 | 11 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 11 | assert(hasVal); | 174 | 11 | return value; | 175 | 11 | } |
llvm::optional_detail::OptionalStorage<clang::Stmt*, true>::getValue() & Line | Count | Source | 172 | 1.35M | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.35M | assert(hasVal); | 174 | 1.35M | return value; | 175 | 1.35M | } |
llvm::optional_detail::OptionalStorage<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*), true>::getValue() & Line | Count | Source | 172 | 14 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 14 | assert(hasVal); | 174 | 14 | return value; | 175 | 14 | } |
llvm::optional_detail::OptionalStorage<clang::CFGInitializer, true>::getValue() & Line | Count | Source | 172 | 76 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 76 | assert(hasVal); | 174 | 76 | return value; | 175 | 76 | } |
llvm::optional_detail::OptionalStorage<clang::CFGLifetimeEnds, true>::getValue() & Line | Count | Source | 172 | 82 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 82 | assert(hasVal); | 174 | 82 | return value; | 175 | 82 | } |
llvm::optional_detail::OptionalStorage<clang::CFGLoopExit, true>::getValue() & Line | Count | Source | 172 | 13 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 13 | assert(hasVal); | 174 | 13 | return value; | 175 | 13 | } |
llvm::optional_detail::OptionalStorage<clang::CFGScopeBegin, true>::getValue() & Line | Count | Source | 172 | 46 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 46 | assert(hasVal); | 174 | 46 | return value; | 175 | 46 | } |
llvm::optional_detail::OptionalStorage<clang::CFGScopeEnd, true>::getValue() & Line | Count | Source | 172 | 78 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 78 | assert(hasVal); | 174 | 78 | return value; | 175 | 78 | } |
llvm::optional_detail::OptionalStorage<clang::CFGBaseDtor, true>::getValue() & Line | Count | Source | 172 | 5 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 5 | assert(hasVal); | 174 | 5 | return value; | 175 | 5 | } |
llvm::optional_detail::OptionalStorage<clang::CFGMemberDtor, true>::getValue() & Line | Count | Source | 172 | 4 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 4 | assert(hasVal); | 174 | 4 | return value; | 175 | 4 | } |
llvm::optional_detail::OptionalStorage<clang::CFGTemporaryDtor, true>::getValue() & Line | Count | Source | 172 | 356 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 356 | assert(hasVal); | 174 | 356 | return value; | 175 | 356 | } |
llvm::optional_detail::OptionalStorage<clang::ento::ObjKind, true>::getValue() & Line | Count | Source | 172 | 145 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 145 | assert(hasVal); | 174 | 145 | return value; | 175 | 145 | } |
llvm::optional_detail::OptionalStorage<clang::ento::RetEffect, true>::getValue() & Line | Count | Source | 172 | 102 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 102 | assert(hasVal); | 174 | 102 | return value; | 175 | 102 | } |
llvm::optional_detail::OptionalStorage<clang::comments::InlineCommandComment::RenderKind, true>::getValue() & Line | Count | Source | 172 | 30 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 30 | assert(hasVal); | 174 | 30 | return value; | 175 | 30 | } |
llvm::optional_detail::OptionalStorage<clang::Visibility, true>::getValue() & Line | Count | Source | 172 | 782k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 782k | assert(hasVal); | 174 | 782k | return value; | 175 | 782k | } |
llvm::optional_detail::OptionalStorage<clang::LinkageInfo, true>::getValue() & Line | Count | Source | 172 | 276k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 276k | assert(hasVal); | 174 | 276k | return value; | 175 | 276k | } |
llvm::optional_detail::OptionalStorage<DynamicType, true>::getValue() & Line | Count | Source | 172 | 192 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 192 | assert(hasVal); | 174 | 192 | return value; | 175 | 192 | } |
llvm::optional_detail::OptionalStorage<clang::minimize_source_to_dependency_directives::TokenKind, true>::getValue() & Line | Count | Source | 172 | 121 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 121 | assert(hasVal); | 174 | 121 | return value; | 175 | 121 | } |
Lexer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::PreambleDirectiveKind, true>::getValue() & Line | Count | Source | 172 | 929 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 929 | assert(hasVal); | 174 | 929 | return value; | 175 | 929 | } |
llvm::optional_detail::OptionalStorage<clang::Token, true>::getValue() & Line | Count | Source | 172 | 1.80k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 1.80k | assert(hasVal); | 174 | 1.80k | return value; | 175 | 1.80k | } |
llvm::optional_detail::OptionalStorage<clang::MMToken::TokenKind, true>::getValue() & Line | Count | Source | 172 | 276k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 276k | assert(hasVal); | 174 | 276k | return value; | 175 | 276k | } |
ModuleMap.cpp:llvm::optional_detail::OptionalStorage<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute, true>::getValue() & Line | Count | Source | 172 | 93 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 93 | assert(hasVal); | 174 | 93 | return value; | 175 | 93 | } |
ModuleMap.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::AttributeKind, true>::getValue() & Line | Count | Source | 172 | 2.71k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.71k | assert(hasVal); | 174 | 2.71k | return value; | 175 | 2.71k | } |
llvm::optional_detail::OptionalStorage<clang::diag::Severity, true>::getValue() & Line | Count | Source | 172 | 355 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 355 | assert(hasVal); | 174 | 355 | return value; | 175 | 355 | } |
llvm::optional_detail::OptionalStorage<llvm::PassBuilder::OptimizationLevel, true>::getValue() & Line | Count | Source | 172 | 67 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 67 | assert(hasVal); | 174 | 67 | return value; | 175 | 67 | } |
llvm::optional_detail::OptionalStorage<llvm::MDString*, true>::getValue() & Line | Count | Source | 172 | 24 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 24 | assert(hasVal); | 174 | 24 | return value; | 175 | 24 | } |
llvm::optional_detail::OptionalStorage<llvm::DICompileUnit::DebugEmissionKind, true>::getValue() & Line | Count | Source | 172 | 2.28k | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 2.28k | assert(hasVal); | 174 | 2.28k | return value; | 175 | 2.28k | } |
llvm::optional_detail::OptionalStorage<llvm::DICompileUnit::DebugNameTableKind, true>::getValue() & Line | Count | Source | 172 | 285 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 285 | assert(hasVal); | 174 | 285 | return value; | 175 | 285 | } |
llvm::optional_detail::OptionalStorage<llvm::object::SectionRef, true>::getValue() & Line | Count | Source | 172 | 354 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 354 | assert(hasVal); | 174 | 354 | return value; | 175 | 354 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::Format, true>::getValue() & Line | Count | Source | 172 | 91 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 91 | assert(hasVal); | 174 | 91 | return value; | 175 | 91 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::Type, true>::getValue() & Line | Count | Source | 172 | 164 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 164 | assert(hasVal); | 174 | 164 | return value; | 175 | 164 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::RemarkLocation, true>::getValue() & Line | Count | Source | 172 | 230 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 230 | assert(hasVal); | 174 | 230 | return value; | 175 | 230 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::ContinuationRecordKind, true>::getValue() & Line | Count | Source | 172 | 372 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 372 | assert(hasVal); | 174 | 372 | return value; | 175 | 372 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::MemberPointerInfo, true>::getValue() & Line | Count | Source | 172 | 166 | T &getValue() LLVM_LVALUE_FUNCTION noexcept { | 173 | 166 | assert(hasVal); | 174 | 166 | return value; | 175 | 166 | } |
|
176 | 112M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { |
177 | 112M | assert(hasVal); |
178 | 112M | return value; |
179 | 112M | } llvm::optional_detail::OptionalStorage<unsigned long, true>::getValue() const & Line | Count | Source | 176 | 32.1M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 32.1M | assert(hasVal); | 178 | 32.1M | return value; | 179 | 32.1M | } |
llvm::optional_detail::OptionalStorage<llvm::MemoryLocation, true>::getValue() const & Line | Count | Source | 176 | 50.7M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 50.7M | assert(hasVal); | 178 | 50.7M | return value; | 179 | 50.7M | } |
llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::MDString*>, true>::getValue() const & Line | Count | Source | 176 | 4.27k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 4.27k | assert(hasVal); | 178 | 4.27k | return value; | 179 | 4.27k | } |
llvm::optional_detail::OptionalStorage<llvm::MDString*, true>::getValue() const & Line | Count | Source | 176 | 432 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 432 | assert(hasVal); | 178 | 432 | return value; | 179 | 432 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::Loop* const*>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineLoop* const*>, true>::getValue() const & llvm::optional_detail::OptionalStorage<llvm::StringRef, true>::getValue() const & Line | Count | Source | 176 | 294k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 294k | assert(hasVal); | 178 | 294k | return value; | 179 | 294k | } |
llvm::optional_detail::OptionalStorage<long long, true>::getValue() const & Line | Count | Source | 176 | 13.6M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 13.6M | assert(hasVal); | 178 | 13.6M | return value; | 179 | 13.6M | } |
llvm::optional_detail::OptionalStorage<int, true>::getValue() const & Line | Count | Source | 176 | 12.5k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 12.5k | assert(hasVal); | 178 | 12.5k | return value; | 179 | 12.5k | } |
llvm::optional_detail::OptionalStorage<unsigned char, true>::getValue() const & Line | Count | Source | 176 | 7.47k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 7.47k | assert(hasVal); | 178 | 7.47k | return value; | 179 | 7.47k | } |
llvm::optional_detail::OptionalStorage<unsigned int, true>::getValue() const & Line | Count | Source | 176 | 7.89M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 7.89M | assert(hasVal); | 178 | 7.89M | return value; | 179 | 7.89M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock**>, true>::getValue() const & llvm::optional_detail::OptionalStorage<bool, true>::getValue() const & Line | Count | Source | 176 | 221k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 221k | assert(hasVal); | 178 | 221k | return value; | 179 | 221k | } |
SIMemoryLegalizer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SIMemOpInfo, true>::getValue() const & Line | Count | Source | 176 | 67.6k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 67.6k | assert(hasVal); | 178 | 67.6k | return value; | 179 | 67.6k | } |
llvm::optional_detail::OptionalStorage<llvm::MipsABIInfo, true>::getValue() const & Line | Count | Source | 176 | 1.98k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 1.98k | assert(hasVal); | 178 | 1.98k | return value; | 179 | 1.98k | } |
llvm::optional_detail::OptionalStorage<llvm::wasm::WasmGlobalType, true>::getValue() const & Line | Count | Source | 176 | 92 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 92 | assert(hasVal); | 178 | 92 | return value; | 179 | 92 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::wasm::WasmEventType, true>::getValue() const & llvm::optional_detail::OptionalStorage<unsigned long long, true>::getValue() const & Line | Count | Source | 176 | 1.71M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 1.71M | assert(hasVal); | 178 | 1.71M | return value; | 179 | 1.71M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>, true>::getValue() const & llvm::optional_detail::OptionalStorage<llvm::AliasResult, true>::getValue() const & Line | Count | Source | 176 | 1.22M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 1.22M | assert(hasVal); | 178 | 1.22M | return value; | 179 | 1.22M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>, true>::getValue() const & llvm::optional_detail::OptionalStorage<llvm::DIExpression::FragmentInfo, true>::getValue() const & Line | Count | Source | 176 | 4.38M | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 4.38M | assert(hasVal); | 178 | 4.38M | return value; | 179 | 4.38M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, true>::getValue() const & llvm::optional_detail::OptionalStorage<llvm::Value*, true>::getValue() const & Line | Count | Source | 176 | 48 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 48 | assert(hasVal); | 178 | 48 | return value; | 179 | 48 | } |
llvm::optional_detail::OptionalStorage<llvm::Intrinsic::ID, true>::getValue() const & Line | Count | Source | 176 | 38 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 38 | assert(hasVal); | 178 | 38 | return value; | 179 | 38 | } |
llvm::optional_detail::OptionalStorage<llvm::Instruction::BinaryOps, true>::getValue() const & Line | Count | Source | 176 | 12 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 12 | assert(hasVal); | 178 | 12 | return value; | 179 | 12 | } |
llvm::optional_detail::OptionalStorage<llvm::Instruction::CastOps, true>::getValue() const & Line | Count | Source | 176 | 32 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 32 | assert(hasVal); | 178 | 32 | return value; | 179 | 32 | } |
InstCombineCalls.cpp:llvm::optional_detail::OptionalStorage<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase, true>::getValue() const & Line | Count | Source | 176 | 2 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 2 | assert(hasVal); | 178 | 2 | return value; | 179 | 2 | } |
llvm::optional_detail::OptionalStorage<llvm::MD5::MD5Result, true>::getValue() const & Line | Count | Source | 176 | 479 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 479 | assert(hasVal); | 178 | 479 | return value; | 179 | 479 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >, true>::getValue() const & InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range, true>::getValue() const & Line | Count | Source | 176 | 43 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 43 | assert(hasVal); | 178 | 43 | return value; | 179 | 43 | } |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::file_type, true>::getValue() const & Line | Count | Source | 176 | 12 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 12 | assert(hasVal); | 178 | 12 | return value; | 179 | 12 | } |
llvm::optional_detail::OptionalStorage<llvm::sys::fs::perms, true>::getValue() const & Line | Count | Source | 176 | 1 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 1 | assert(hasVal); | 178 | 1 | return value; | 179 | 1 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::VPBlockBase**, true>::getValue() const & Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::VPBlockBase* const*, true>::getValue() const & llvm::optional_detail::OptionalStorage<long, true>::getValue() const & Line | Count | Source | 176 | 31 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 31 | assert(hasVal); | 178 | 31 | return value; | 179 | 31 | } |
llvm::optional_detail::OptionalStorage<clang::RecordDecl const*, true>::getValue() const & Line | Count | Source | 176 | 3 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 3 | assert(hasVal); | 178 | 3 | return value; | 179 | 3 | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDirectiveKind, true>::getValue() const & Line | Count | Source | 176 | 6.93k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 6.93k | assert(hasVal); | 178 | 6.93k | return value; | 179 | 6.93k | } |
llvm::optional_detail::OptionalStorage<clang::LangAS, true>::getValue() const & Line | Count | Source | 176 | 164k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 164k | assert(hasVal); | 178 | 164k | return value; | 179 | 164k | } |
llvm::optional_detail::OptionalStorage<clang::SourceLocation, true>::getValue() const & Line | Count | Source | 176 | 5.85k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 5.85k | assert(hasVal); | 178 | 5.85k | return value; | 179 | 5.85k | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFFormValue, true>::getValue() const & Line | Count | Source | 176 | 20.1k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 20.1k | assert(hasVal); | 178 | 20.1k | return value; | 179 | 20.1k | } |
llvm::optional_detail::OptionalStorage<llvm::StrOffsetsContributionDescriptor, true>::getValue() const & Line | Count | Source | 176 | 3.43k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 3.43k | assert(hasVal); | 178 | 3.43k | return value; | 179 | 3.43k | } |
llvm::optional_detail::OptionalStorage<clang::driver::DarwinSDKInfo, true>::getValue() const & Line | Count | Source | 176 | 2.46k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 2.46k | assert(hasVal); | 178 | 2.46k | return value; | 179 | 2.46k | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::MemberPointerInfo, true>::getValue() const & Line | Count | Source | 176 | 84 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 84 | assert(hasVal); | 178 | 84 | return value; | 179 | 84 | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo, true>::getValue() const & Line | Count | Source | 176 | 7.82k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 7.82k | assert(hasVal); | 178 | 7.82k | return value; | 179 | 7.82k | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFExpression, true>::getValue() const & Line | Count | Source | 176 | 6 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 6 | assert(hasVal); | 178 | 6 | return value; | 179 | 6 | } |
llvm::optional_detail::OptionalStorage<char const*, true>::getValue() const & Line | Count | Source | 176 | 17 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 17 | assert(hasVal); | 178 | 17 | return value; | 179 | 17 | } |
llvm::optional_detail::OptionalStorage<llvm::ConstrainedFPIntrinsic::ExceptionBehavior, true>::getValue() const & Line | Count | Source | 176 | 1.38k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 1.38k | assert(hasVal); | 178 | 1.38k | return value; | 179 | 1.38k | } |
llvm::optional_detail::OptionalStorage<llvm::Reloc::Model, true>::getValue() const & Line | Count | Source | 176 | 76 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 76 | assert(hasVal); | 178 | 76 | return value; | 179 | 76 | } |
llvm::optional_detail::OptionalStorage<llvm::CodeModel::Model, true>::getValue() const & Line | Count | Source | 176 | 1 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 1 | assert(hasVal); | 178 | 1 | return value; | 179 | 1 | } |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedOrUnknownSVal, true>::getValue() const & Line | Count | Source | 176 | 97 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 97 | assert(hasVal); | 178 | 97 | return value; | 179 | 97 | } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::LazyCompoundVal, true>::getValue() const & Line | Count | Source | 176 | 6.48k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 6.48k | assert(hasVal); | 178 | 6.48k | return value; | 179 | 6.48k | } |
llvm::optional_detail::OptionalStorage<clang::ento::nonloc::ConcreteInt, true>::getValue() const & Line | Count | Source | 176 | 428 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 428 | assert(hasVal); | 178 | 428 | return value; | 179 | 428 | } |
llvm::optional_detail::OptionalStorage<clang::ento::DefinedSVal, true>::getValue() const & Line | Count | Source | 176 | 50 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 50 | assert(hasVal); | 178 | 50 | return value; | 179 | 50 | } |
llvm::optional_detail::OptionalStorage<clang::ento::RetainSummaryManager::BehaviorSummary, true>::getValue() const & Line | Count | Source | 176 | 651 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 651 | assert(hasVal); | 178 | 651 | return value; | 179 | 651 | } |
llvm::optional_detail::OptionalStorage<clang::ento::SVal, true>::getValue() const & Line | Count | Source | 176 | 48.7k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 48.7k | assert(hasVal); | 178 | 48.7k | return value; | 179 | 48.7k | } |
llvm::optional_detail::OptionalStorage<clang::Expr*, true>::getValue() const & Line | Count | Source | 176 | 262 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 262 | assert(hasVal); | 178 | 262 | return value; | 179 | 262 | } |
llvm::optional_detail::OptionalStorage<clang::ASTTemplateArgumentListInfo const*, true>::getValue() const & Line | Count | Source | 176 | 78 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 78 | assert(hasVal); | 178 | 78 | return value; | 179 | 78 | } |
llvm::optional_detail::OptionalStorage<clang::ento::ObjKind, true>::getValue() const & Line | Count | Source | 176 | 25 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 25 | assert(hasVal); | 178 | 25 | return value; | 179 | 25 | } |
llvm::optional_detail::OptionalStorage<clang::ast_matchers::MatchFinder::MatchFinderOptions::Profiling, true>::getValue() const & Line | Count | Source | 176 | 1 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 1 | assert(hasVal); | 178 | 1 | return value; | 179 | 1 | } |
llvm::optional_detail::OptionalStorage<clang::analyze_os_log::OSLogBufferItem::Kind, true>::getValue() const & Line | Count | Source | 176 | 369 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 369 | assert(hasVal); | 178 | 369 | return value; | 179 | 369 | } |
llvm::optional_detail::OptionalStorage<clang::Expr const*, true>::getValue() const & Line | Count | Source | 176 | 32 | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 32 | assert(hasVal); | 178 | 32 | return value; | 179 | 32 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeLeafKind, true>::getValue() const & Line | Count | Source | 176 | 1.14k | T const &getValue() const LLVM_LVALUE_FUNCTION noexcept { | 177 | 1.14k | assert(hasVal); | 178 | 1.14k | return value; | 179 | 1.14k | } |
|
180 | | #if LLVM_HAS_RVALUE_REFERENCE_THIS |
181 | | T &&getValue() && noexcept { |
182 | | assert(hasVal); |
183 | | return std::move(value); |
184 | | } |
185 | | #endif |
186 | | |
187 | 42.8M | template <class... Args> void emplace(Args &&... args) { |
188 | 42.8M | reset(); |
189 | 42.8M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); |
190 | 42.8M | hasVal = true; |
191 | 42.8M | } void llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::MDString*>, true>::emplace<llvm::DIFile::ChecksumKind&, llvm::MDString*>(llvm::DIFile::ChecksumKind&&&, llvm::MDString*&&) Line | Count | Source | 187 | 81 | template <class... Args> void emplace(Args &&... args) { | 188 | 81 | reset(); | 189 | 81 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 81 | hasVal = true; | 191 | 81 | } |
void llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::StringRef>, true>::emplace<llvm::DIFile::ChecksumKind const&, llvm::StringRef>(llvm::DIFile::ChecksumKind const&&&, llvm::StringRef&&) Line | Count | Source | 187 | 1.64k | template <class... Args> void emplace(Args &&... args) { | 188 | 1.64k | reset(); | 189 | 1.64k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 1.64k | hasVal = true; | 191 | 1.64k | } |
void llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>, true>::emplace<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >(std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>&&) Line | Count | Source | 187 | 4.00M | template <class... Args> void emplace(Args &&... args) { | 188 | 4.00M | reset(); | 189 | 4.00M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 4.00M | hasVal = true; | 191 | 4.00M | } |
void llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::Loop* const*>, true>::emplace<std::__1::__wrap_iter<llvm::Loop* const*> >(std::__1::__wrap_iter<llvm::Loop* const*>&&) Line | Count | Source | 187 | 565k | template <class... Args> void emplace(Args &&... args) { | 188 | 565k | reset(); | 189 | 565k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 565k | hasVal = true; | 191 | 565k | } |
void llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineLoop* const*>, true>::emplace<std::__1::__wrap_iter<llvm::MachineLoop* const*> >(std::__1::__wrap_iter<llvm::MachineLoop* const*>&&) Line | Count | Source | 187 | 147 | template <class... Args> void emplace(Args &&... args) { | 188 | 147 | reset(); | 189 | 147 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 147 | hasVal = true; | 191 | 147 | } |
void llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>, true>::emplace<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >(llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>&&) Line | Count | Source | 187 | 18.2M | template <class... Args> void emplace(Args &&... args) { | 188 | 18.2M | reset(); | 189 | 18.2M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 18.2M | hasVal = true; | 191 | 18.2M | } |
void llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock**>, true>::emplace<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >(std::__1::__wrap_iter<llvm::MachineBasicBlock**>&&) Line | Count | Source | 187 | 9.27M | template <class... Args> void emplace(Args &&... args) { | 188 | 9.27M | reset(); | 189 | 9.27M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 9.27M | hasVal = true; | 191 | 9.27M | } |
void llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>, true>::emplace<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >(std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>&&) Line | Count | Source | 187 | 7.82M | template <class... Args> void emplace(Args &&... args) { | 188 | 7.82M | reset(); | 189 | 7.82M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 7.82M | hasVal = true; | 191 | 7.82M | } |
void llvm::optional_detail::OptionalStorage<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>, true>::emplace<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >(llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>&&) Line | Count | Source | 187 | 62 | template <class... Args> void emplace(Args &&... args) { | 188 | 62 | reset(); | 189 | 62 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 62 | hasVal = true; | 191 | 62 | } |
void llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>, true>::emplace<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >(llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>&&) Line | Count | Source | 187 | 8 | template <class... Args> void emplace(Args &&... args) { | 188 | 8 | reset(); | 189 | 8 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 8 | hasVal = true; | 191 | 8 | } |
void llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>, true>::emplace<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >(llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>&&) Line | Count | Source | 187 | 11.4k | template <class... Args> void emplace(Args &&... args) { | 188 | 11.4k | reset(); | 189 | 11.4k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 11.4k | hasVal = true; | 191 | 11.4k | } |
void llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>, true>::emplace<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >(llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>&&) Line | Count | Source | 187 | 9 | template <class... Args> void emplace(Args &&... args) { | 188 | 9 | reset(); | 189 | 9 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 9 | hasVal = true; | 191 | 9 | } |
void llvm::optional_detail::OptionalStorage<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, true>::emplace<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >(std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>&&) Line | Count | Source | 187 | 2.85M | template <class... Args> void emplace(Args &&... args) { | 188 | 2.85M | reset(); | 189 | 2.85M | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 2.85M | hasVal = true; | 191 | 2.85M | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::emplace<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >(llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>&&) Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>, true>::emplace<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >(llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>&&) void llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, true>::emplace<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >(llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >&&) Line | Count | Source | 187 | 4.48k | template <class... Args> void emplace(Args &&... args) { | 188 | 4.48k | reset(); | 189 | 4.48k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 4.48k | hasVal = true; | 191 | 4.48k | } |
MemorySanitizer.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::MemorySanitizer, true>::emplace<llvm::Module&, llvm::MemorySanitizerOptions&>(llvm::Module&&&, llvm::MemorySanitizerOptions&&&) Line | Count | Source | 187 | 91 | template <class... Args> void emplace(Args &&... args) { | 188 | 91 | reset(); | 189 | 91 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 91 | hasVal = true; | 191 | 91 | } |
ThreadSanitizer.cpp:void llvm::optional_detail::OptionalStorage<(anonymous namespace)::ThreadSanitizer, true>::emplace<llvm::Module&>(llvm::Module&&&) Line | Count | Source | 187 | 31 | template <class... Args> void emplace(Args &&... args) { | 188 | 31 | reset(); | 189 | 31 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 31 | hasVal = true; | 191 | 31 | } |
void llvm::optional_detail::OptionalStorage<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >, true>::emplace<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >(llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >&&) Line | Count | Source | 187 | 330 | template <class... Args> void emplace(Args &&... args) { | 188 | 330 | reset(); | 189 | 330 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 330 | hasVal = true; | 191 | 330 | } |
void llvm::optional_detail::OptionalStorage<llvm::VPBlockBase**, true>::emplace<llvm::VPBlockBase**>(llvm::VPBlockBase**&&) Line | Count | Source | 187 | 74.8k | template <class... Args> void emplace(Args &&... args) { | 188 | 74.8k | reset(); | 189 | 74.8k | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 74.8k | hasVal = true; | 191 | 74.8k | } |
Unexecuted instantiation: void llvm::optional_detail::OptionalStorage<llvm::VPBlockBase* const*, true>::emplace<llvm::VPBlockBase* const*>(llvm::VPBlockBase* const*&&) void llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::StringRef>, true>::emplace<llvm::DIFile::ChecksumKind&, llvm::SmallString<32u>&>(llvm::DIFile::ChecksumKind&&&, llvm::SmallString<32u>&&&) Line | Count | Source | 187 | 73 | template <class... Args> void emplace(Args &&... args) { | 188 | 73 | reset(); | 189 | 73 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 73 | hasVal = true; | 191 | 73 | } |
void llvm::optional_detail::OptionalStorage<clang::Preprocessor::PreambleSkipInfo, true>::emplace<clang::SourceLocation&, clang::SourceLocation&, bool&, bool&, clang::SourceLocation&>(clang::SourceLocation&&&, clang::SourceLocation&&&, bool&&&, bool&&&, clang::SourceLocation&&&) Line | Count | Source | 187 | 23 | template <class... Args> void emplace(Args &&... args) { | 188 | 23 | reset(); | 189 | 23 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 23 | hasVal = true; | 191 | 23 | } |
void llvm::optional_detail::OptionalStorage<unsigned int, true>::emplace<unsigned long>(unsigned long&&) Line | Count | Source | 187 | 107 | template <class... Args> void emplace(Args &&... args) { | 188 | 107 | reset(); | 189 | 107 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 107 | hasVal = true; | 191 | 107 | } |
void llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::MDString*>, true>::emplace<llvm::DIFile::ChecksumKind&, llvm::MDString*&>(llvm::DIFile::ChecksumKind&&&, llvm::MDString*&&&) Line | Count | Source | 187 | 225 | template <class... Args> void emplace(Args &&... args) { | 188 | 225 | reset(); | 189 | 225 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 225 | hasVal = true; | 191 | 225 | } |
void llvm::optional_detail::OptionalStorage<llvm::DIFile::ChecksumInfo<llvm::MDString*>, true>::emplace<llvm::DIFile::ChecksumKind, llvm::MDString*>(llvm::DIFile::ChecksumKind&&, llvm::MDString*&&) Line | Count | Source | 187 | 26 | template <class... Args> void emplace(Args &&... args) { | 188 | 26 | reset(); | 189 | 26 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 26 | hasVal = true; | 191 | 26 | } |
void llvm::optional_detail::OptionalStorage<llvm::codeview::MemberPointerInfo, true>::emplace<>() Line | Count | Source | 187 | 98 | template <class... Args> void emplace(Args &&... args) { | 188 | 98 | reset(); | 189 | 98 | ::new ((void *)std::addressof(value)) T(std::forward<Args>(args)...); | 190 | 98 | hasVal = true; | 191 | 98 | } |
|
192 | | |
193 | 15.3M | OptionalStorage &operator=(T const &y) { |
194 | 15.3M | if (hasValue()) { |
195 | 146k | value = y; |
196 | 15.2M | } else { |
197 | 15.2M | ::new ((void *)std::addressof(value)) T(y); |
198 | 15.2M | hasVal = true; |
199 | 15.2M | } |
200 | 15.3M | return *this; |
201 | 15.3M | } llvm::optional_detail::OptionalStorage<bool, true>::operator=(bool const&) Line | Count | Source | 193 | 2.08M | OptionalStorage &operator=(T const &y) { | 194 | 2.08M | if (hasValue()) { | 195 | 211 | value = y; | 196 | 2.08M | } else { | 197 | 2.08M | ::new ((void *)std::addressof(value)) T(y); | 198 | 2.08M | hasVal = true; | 199 | 2.08M | } | 200 | 2.08M | return *this; | 201 | 2.08M | } |
llvm::optional_detail::OptionalStorage<unsigned long long, true>::operator=(unsigned long long const&) Line | Count | Source | 193 | 1.58k | OptionalStorage &operator=(T const &y) { | 194 | 1.58k | if (hasValue()) { | 195 | 208 | value = y; | 196 | 1.38k | } else { | 197 | 1.38k | ::new ((void *)std::addressof(value)) T(y); | 198 | 1.38k | hasVal = true; | 199 | 1.38k | } | 200 | 1.58k | return *this; | 201 | 1.58k | } |
llvm::optional_detail::OptionalStorage<int, true>::operator=(int const&) Line | Count | Source | 193 | 27.9k | OptionalStorage &operator=(T const &y) { | 194 | 27.9k | if (hasValue()) { | 195 | 3 | value = y; | 196 | 27.9k | } else { | 197 | 27.9k | ::new ((void *)std::addressof(value)) T(y); | 198 | 27.9k | hasVal = true; | 199 | 27.9k | } | 200 | 27.9k | return *this; | 201 | 27.9k | } |
llvm::optional_detail::OptionalStorage<llvm::MipsABIInfo, true>::operator=(llvm::MipsABIInfo const&) Line | Count | Source | 193 | 6.55k | OptionalStorage &operator=(T const &y) { | 194 | 6.55k | if (hasValue()) { | 195 | 4.04k | value = y; | 196 | 4.04k | } else { | 197 | 2.51k | ::new ((void *)std::addressof(value)) T(y); | 198 | 2.51k | hasVal = true; | 199 | 2.51k | } | 200 | 6.55k | return *this; | 201 | 6.55k | } |
llvm::optional_detail::OptionalStorage<llvm::wasm::WasmGlobalType, true>::operator=(llvm::wasm::WasmGlobalType const&) Line | Count | Source | 193 | 497 | OptionalStorage &operator=(T const &y) { | 194 | 497 | if (hasValue()) { | 195 | 404 | value = y; | 196 | 404 | } else { | 197 | 93 | ::new ((void *)std::addressof(value)) T(y); | 198 | 93 | hasVal = true; | 199 | 93 | } | 200 | 497 | return *this; | 201 | 497 | } |
llvm::optional_detail::OptionalStorage<llvm::wasm::WasmEventType, true>::operator=(llvm::wasm::WasmEventType const&) Line | Count | Source | 193 | 51 | OptionalStorage &operator=(T const &y) { | 194 | 51 | if (hasValue()) { | 195 | 39 | value = y; | 196 | 39 | } else { | 197 | 12 | ::new ((void *)std::addressof(value)) T(y); | 198 | 12 | hasVal = true; | 199 | 12 | } | 200 | 51 | return *this; | 201 | 51 | } |
llvm::optional_detail::OptionalStorage<llvm::Instruction::BinaryOps, true>::operator=(llvm::Instruction::BinaryOps const&) Line | Count | Source | 193 | 9.64k | OptionalStorage &operator=(T const &y) { | 194 | 9.64k | if (hasValue()) { | 195 | 0 | value = y; | 196 | 9.64k | } else { | 197 | 9.64k | ::new ((void *)std::addressof(value)) T(y); | 198 | 9.64k | hasVal = true; | 199 | 9.64k | } | 200 | 9.64k | return *this; | 201 | 9.64k | } |
llvm::optional_detail::OptionalStorage<llvm::MachineInstr* const*, true>::operator=(llvm::MachineInstr* const* const&) Line | Count | Source | 193 | 16 | OptionalStorage &operator=(T const &y) { | 194 | 16 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 16 | } else { | 197 | 16 | ::new ((void *)std::addressof(value)) T(y); | 198 | 16 | hasVal = true; | 199 | 16 | } | 200 | 16 | return *this; | 201 | 16 | } |
llvm::optional_detail::OptionalStorage<long long, true>::operator=(long long const&) Line | Count | Source | 193 | 109 | OptionalStorage &operator=(T const &y) { | 194 | 109 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 109 | } else { | 197 | 109 | ::new ((void *)std::addressof(value)) T(y); | 198 | 109 | hasVal = true; | 199 | 109 | } | 200 | 109 | return *this; | 201 | 109 | } |
llvm::optional_detail::OptionalStorage<unsigned int, true>::operator=(unsigned int const&) Line | Count | Source | 193 | 12.6M | OptionalStorage &operator=(T const &y) { | 194 | 12.6M | if (hasValue()) { | 195 | 1.01k | value = y; | 196 | 12.6M | } else { | 197 | 12.6M | ::new ((void *)std::addressof(value)) T(y); | 198 | 12.6M | hasVal = true; | 199 | 12.6M | } | 200 | 12.6M | return *this; | 201 | 12.6M | } |
llvm::optional_detail::OptionalStorage<llvm::MD5::MD5Result, true>::operator=(llvm::MD5::MD5Result const&) Line | Count | Source | 193 | 13 | OptionalStorage &operator=(T const &y) { | 194 | 13 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 13 | } else { | 197 | 13 | ::new ((void *)std::addressof(value)) T(y); | 198 | 13 | hasVal = true; | 199 | 13 | } | 200 | 13 | return *this; | 201 | 13 | } |
llvm::optional_detail::OptionalStorage<double, true>::operator=(double const&) Line | Count | Source | 193 | 176k | OptionalStorage &operator=(T const &y) { | 194 | 176k | if (hasValue()) { | 195 | 138k | value = y; | 196 | 138k | } else { | 197 | 37.2k | ::new ((void *)std::addressof(value)) T(y); | 198 | 37.2k | hasVal = true; | 199 | 37.2k | } | 200 | 176k | return *this; | 201 | 176k | } |
InductiveRangeCheckElimination.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::InductiveRangeCheck::Range, true>::operator=((anonymous namespace)::InductiveRangeCheck::Range const&) Line | Count | Source | 193 | 231 | OptionalStorage &operator=(T const &y) { | 194 | 231 | if (hasValue()) { | 195 | 43 | value = y; | 196 | 188 | } else { | 197 | 188 | ::new ((void *)std::addressof(value)) T(y); | 198 | 188 | hasVal = true; | 199 | 188 | } | 200 | 231 | return *this; | 201 | 231 | } |
llvm::optional_detail::OptionalStorage<llvm::Reloc::Model, true>::operator=(llvm::Reloc::Model const&) Line | Count | Source | 193 | 50 | OptionalStorage &operator=(T const &y) { | 194 | 50 | if (hasValue()) { | 195 | 32 | value = y; | 196 | 32 | } else { | 197 | 18 | ::new ((void *)std::addressof(value)) T(y); | 198 | 18 | hasVal = true; | 199 | 18 | } | 200 | 50 | return *this; | 201 | 50 | } |
llvm::optional_detail::OptionalStorage<clang::SourceLocation, true>::operator=(clang::SourceLocation const&) Line | Count | Source | 193 | 2.05k | OptionalStorage &operator=(T const &y) { | 194 | 2.05k | if (hasValue()) { | 195 | 1.80k | value = y; | 196 | 1.80k | } else { | 197 | 249 | ::new ((void *)std::addressof(value)) T(y); | 198 | 249 | hasVal = true; | 199 | 249 | } | 200 | 2.05k | return *this; | 201 | 2.05k | } |
llvm::optional_detail::OptionalStorage<llvm::coverage::Counter, true>::operator=(llvm::coverage::Counter const&) Line | Count | Source | 193 | 107 | OptionalStorage &operator=(T const &y) { | 194 | 107 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 107 | } else { | 197 | 107 | ::new ((void *)std::addressof(value)) T(y); | 198 | 107 | hasVal = true; | 199 | 107 | } | 200 | 107 | return *this; | 201 | 107 | } |
CoverageMappingGen.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SourceMappingRegion, true>::operator=((anonymous namespace)::SourceMappingRegion const&) Line | Count | Source | 193 | 4 | OptionalStorage &operator=(T const &y) { | 194 | 4 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 4 | } else { | 197 | 4 | ::new ((void *)std::addressof(value)) T(y); | 198 | 4 | hasVal = true; | 199 | 4 | } | 200 | 4 | return *this; | 201 | 4 | } |
llvm::optional_detail::OptionalStorage<llvm::object::RelocationRef, true>::operator=(llvm::object::RelocationRef const&) Line | Count | Source | 193 | 35 | OptionalStorage &operator=(T const &y) { | 194 | 35 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 35 | } else { | 197 | 35 | ::new ((void *)std::addressof(value)) T(y); | 198 | 35 | hasVal = true; | 199 | 35 | } | 200 | 35 | return *this; | 201 | 35 | } |
llvm::optional_detail::OptionalStorage<llvm::DataExtractor, true>::operator=(llvm::DataExtractor const&) Line | Count | Source | 193 | 1.50k | OptionalStorage &operator=(T const &y) { | 194 | 1.50k | if (hasValue()) { | 195 | 0 | value = y; | 196 | 1.50k | } else { | 197 | 1.50k | ::new ((void *)std::addressof(value)) T(y); | 198 | 1.50k | hasVal = true; | 199 | 1.50k | } | 200 | 1.50k | return *this; | 201 | 1.50k | } |
llvm::optional_detail::OptionalStorage<llvm::BaseIndexOffset, true>::operator=(llvm::BaseIndexOffset const&) Line | Count | Source | 193 | 5.16k | OptionalStorage &operator=(T const &y) { | 194 | 5.16k | if (hasValue()) { | 195 | 0 | value = y; | 196 | 5.16k | } else { | 197 | 5.16k | ::new ((void *)std::addressof(value)) T(y); | 198 | 5.16k | hasVal = true; | 199 | 5.16k | } | 200 | 5.16k | return *this; | 201 | 5.16k | } |
llvm::optional_detail::OptionalStorage<llvm::CodeModel::Model, true>::operator=(llvm::CodeModel::Model const&) Line | Count | Source | 193 | 22 | OptionalStorage &operator=(T const &y) { | 194 | 22 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 22 | } else { | 197 | 22 | ::new ((void *)std::addressof(value)) T(y); | 198 | 22 | hasVal = true; | 199 | 22 | } | 200 | 22 | return *this; | 201 | 22 | } |
llvm::optional_detail::OptionalStorage<clang::LookupResult::AmbiguityKind, true>::operator=(clang::LookupResult::AmbiguityKind const&) Line | Count | Source | 193 | 6 | OptionalStorage &operator=(T const &y) { | 194 | 6 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 6 | } else { | 197 | 6 | ::new ((void *)std::addressof(value)) T(y); | 198 | 6 | hasVal = true; | 199 | 6 | } | 200 | 6 | return *this; | 201 | 6 | } |
llvm::optional_detail::OptionalStorage<clang::Sema::CUDAFunctionTarget, true>::operator=(clang::Sema::CUDAFunctionTarget const&) Line | Count | Source | 193 | 670 | OptionalStorage &operator=(T const &y) { | 194 | 670 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 670 | } else { | 197 | 670 | ::new ((void *)std::addressof(value)) T(y); | 198 | 670 | hasVal = true; | 199 | 670 | } | 200 | 670 | return *this; | 201 | 670 | } |
llvm::optional_detail::OptionalStorage<unsigned char, true>::operator=(unsigned char const&) Line | Count | Source | 193 | 1.17k | OptionalStorage &operator=(T const &y) { | 194 | 1.17k | if (hasValue()) { | 195 | 0 | value = y; | 196 | 1.17k | } else { | 197 | 1.17k | ::new ((void *)std::addressof(value)) T(y); | 198 | 1.17k | hasVal = true; | 199 | 1.17k | } | 200 | 1.17k | return *this; | 201 | 1.17k | } |
llvm::optional_detail::OptionalStorage<clang::Expr const*, true>::operator=(clang::Expr const* const&) Line | Count | Source | 193 | 16 | OptionalStorage &operator=(T const &y) { | 194 | 16 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 16 | } else { | 197 | 16 | ::new ((void *)std::addressof(value)) T(y); | 198 | 16 | hasVal = true; | 199 | 16 | } | 200 | 16 | return *this; | 201 | 16 | } |
llvm::optional_detail::OptionalStorage<llvm::MDString*, true>::operator=(llvm::MDString* const&) Line | Count | Source | 193 | 49 | OptionalStorage &operator=(T const &y) { | 194 | 49 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 49 | } else { | 197 | 49 | ::new ((void *)std::addressof(value)) T(y); | 198 | 49 | hasVal = true; | 199 | 49 | } | 200 | 49 | return *this; | 201 | 49 | } |
llvm::optional_detail::OptionalStorage<llvm::object::SectionRef, true>::operator=(llvm::object::SectionRef const&) Line | Count | Source | 193 | 326 | OptionalStorage &operator=(T const &y) { | 194 | 326 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 326 | } else { | 197 | 326 | ::new ((void *)std::addressof(value)) T(y); | 198 | 326 | hasVal = true; | 199 | 326 | } | 200 | 326 | return *this; | 201 | 326 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::RemarkLocation, true>::operator=(llvm::remarks::RemarkLocation const&) Line | Count | Source | 193 | 152 | OptionalStorage &operator=(T const &y) { | 194 | 152 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 152 | } else { | 197 | 152 | ::new ((void *)std::addressof(value)) T(y); | 198 | 152 | hasVal = true; | 199 | 152 | } | 200 | 152 | return *this; | 201 | 152 | } |
llvm::optional_detail::OptionalStorage<llvm::StringRef, true>::operator=(llvm::StringRef const&) Line | Count | Source | 193 | 379k | OptionalStorage &operator=(T const &y) { | 194 | 379k | if (hasValue()) { | 195 | 0 | value = y; | 196 | 379k | } else { | 197 | 379k | ::new ((void *)std::addressof(value)) T(y); | 198 | 379k | hasVal = true; | 199 | 379k | } | 200 | 379k | return *this; | 201 | 379k | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::ContinuationRecordKind, true>::operator=(llvm::codeview::ContinuationRecordKind const&) Line | Count | Source | 193 | 374 | OptionalStorage &operator=(T const &y) { | 194 | 374 | if (hasValue()) { | 195 | 0 | value = y; | 196 | 374 | } else { | 197 | 374 | ::new ((void *)std::addressof(value)) T(y); | 198 | 374 | hasVal = true; | 199 | 374 | } | 200 | 374 | return *this; | 201 | 374 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeLeafKind, true>::operator=(llvm::codeview::TypeLeafKind const&) Line | Count | Source | 193 | 58.4k | OptionalStorage &operator=(T const &y) { | 194 | 58.4k | if (hasValue()) { | 195 | 0 | value = y; | 196 | 58.4k | } else { | 197 | 58.4k | ::new ((void *)std::addressof(value)) T(y); | 198 | 58.4k | hasVal = true; | 199 | 58.4k | } | 200 | 58.4k | return *this; | 201 | 58.4k | } |
|
202 | 32.0M | OptionalStorage &operator=(T &&y) { |
203 | 32.0M | if (hasValue()) { |
204 | 212k | value = std::move(y); |
205 | 31.8M | } else { |
206 | 31.8M | ::new ((void *)std::addressof(value)) T(std::move(y)); |
207 | 31.8M | hasVal = true; |
208 | 31.8M | } |
209 | 32.0M | return *this; |
210 | 32.0M | } llvm::optional_detail::OptionalStorage<llvm::Optional<clang::UserModeKind>, true>::operator=(llvm::Optional<clang::UserModeKind>&&) Line | Count | Source | 202 | 136k | OptionalStorage &operator=(T &&y) { | 203 | 136k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 136k | } else { | 206 | 136k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 136k | hasVal = true; | 208 | 136k | } | 209 | 136k | return *this; | 210 | 136k | } |
llvm::optional_detail::OptionalStorage<char const*, true>::operator=(char const*&&) Line | Count | Source | 202 | 14.7k | OptionalStorage &operator=(T &&y) { | 203 | 14.7k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 14.7k | } else { | 206 | 14.7k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 14.7k | hasVal = true; | 208 | 14.7k | } | 209 | 14.7k | return *this; | 210 | 14.7k | } |
llvm::optional_detail::OptionalStorage<bool, true>::operator=(bool&&) Line | Count | Source | 202 | 4.87M | OptionalStorage &operator=(T &&y) { | 203 | 4.87M | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 4.87M | } else { | 206 | 4.87M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 4.87M | hasVal = true; | 208 | 4.87M | } | 209 | 4.87M | return *this; | 210 | 4.87M | } |
llvm::optional_detail::OptionalStorage<llvm::DebugCompressionType, true>::operator=(llvm::DebugCompressionType&&) Line | Count | Source | 202 | 8 | OptionalStorage &operator=(T &&y) { | 203 | 8 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 8 | } else { | 206 | 8 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 8 | hasVal = true; | 208 | 8 | } | 209 | 8 | return *this; | 210 | 8 | } |
llvm::optional_detail::OptionalStorage<unsigned int, true>::operator=(unsigned int&&) Line | Count | Source | 202 | 892k | OptionalStorage &operator=(T &&y) { | 203 | 892k | if (hasValue()) { | 204 | 41.2k | value = std::move(y); | 205 | 851k | } else { | 206 | 851k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 851k | hasVal = true; | 208 | 851k | } | 209 | 892k | return *this; | 210 | 892k | } |
llvm::optional_detail::OptionalStorage<int, true>::operator=(int&&) Line | Count | Source | 202 | 2.18M | OptionalStorage &operator=(T &&y) { | 203 | 2.18M | if (hasValue()) { | 204 | 6 | value = std::move(y); | 205 | 2.18M | } else { | 206 | 2.18M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.18M | hasVal = true; | 208 | 2.18M | } | 209 | 2.18M | return *this; | 210 | 2.18M | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AArch64Layout::VectorLayout, true>::operator=(llvm::AArch64Layout::VectorLayout&&) llvm::optional_detail::OptionalStorage<llvm::Register, true>::operator=(llvm::Register&&) Line | Count | Source | 202 | 38.2k | OptionalStorage &operator=(T &&y) { | 203 | 38.2k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 38.2k | } else { | 206 | 38.2k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 38.2k | hasVal = true; | 208 | 38.2k | } | 209 | 38.2k | return *this; | 210 | 38.2k | } |
llvm::optional_detail::OptionalStorage<llvm::StringRef, true>::operator=(llvm::StringRef&&) Line | Count | Source | 202 | 2.76M | OptionalStorage &operator=(T &&y) { | 203 | 2.76M | if (hasValue()) { | 204 | 10 | value = std::move(y); | 205 | 2.76M | } else { | 206 | 2.76M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.76M | hasVal = true; | 208 | 2.76M | } | 209 | 2.76M | return *this; | 210 | 2.76M | } |
llvm::optional_detail::OptionalStorage<llvm::AArch64CC::CondCode, true>::operator=(llvm::AArch64CC::CondCode&&) Line | Count | Source | 202 | 338 | OptionalStorage &operator=(T &&y) { | 203 | 338 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 338 | } else { | 206 | 338 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 338 | hasVal = true; | 208 | 338 | } | 209 | 338 | return *this; | 210 | 338 | } |
llvm::optional_detail::OptionalStorage<llvm::AArch64MCExpr::VariantKind, true>::operator=(llvm::AArch64MCExpr::VariantKind&&) Line | Count | Source | 202 | 1.12k | OptionalStorage &operator=(T &&y) { | 203 | 1.12k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.12k | } else { | 206 | 1.12k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.12k | hasVal = true; | 208 | 1.12k | } | 209 | 1.12k | return *this; | 210 | 1.12k | } |
llvm::optional_detail::OptionalStorage<llvm::AArch64_AM::ShiftExtendType, true>::operator=(llvm::AArch64_AM::ShiftExtendType&&) Line | Count | Source | 202 | 2.09k | OptionalStorage &operator=(T &&y) { | 203 | 2.09k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.09k | } else { | 206 | 2.09k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.09k | hasVal = true; | 208 | 2.09k | } | 209 | 2.09k | return *this; | 210 | 2.09k | } |
llvm::optional_detail::OptionalStorage<long long, true>::operator=(long long&&) Line | Count | Source | 202 | 193k | OptionalStorage &operator=(T &&y) { | 203 | 193k | if (hasValue()) { | 204 | 1 | value = std::move(y); | 205 | 193k | } else { | 206 | 193k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 193k | hasVal = true; | 208 | 193k | } | 209 | 193k | return *this; | 210 | 193k | } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPU::HSAMD::AccessQualifier, true>::operator=(llvm::AMDGPU::HSAMD::AccessQualifier&&) Line | Count | Source | 202 | 19 | OptionalStorage &operator=(T &&y) { | 203 | 19 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 19 | } else { | 206 | 19 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 19 | hasVal = true; | 208 | 19 | } | 209 | 19 | return *this; | 210 | 19 | } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPU::HSAMD::ValueKind, true>::operator=(llvm::AMDGPU::HSAMD::ValueKind&&) Line | Count | Source | 202 | 72 | OptionalStorage &operator=(T &&y) { | 203 | 72 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 72 | } else { | 206 | 72 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 72 | hasVal = true; | 208 | 72 | } | 209 | 72 | return *this; | 210 | 72 | } |
llvm::optional_detail::OptionalStorage<bool*, true>::operator=(bool*&&) Line | Count | Source | 202 | 26 | OptionalStorage &operator=(T &&y) { | 203 | 26 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 26 | } else { | 206 | 26 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 26 | hasVal = true; | 208 | 26 | } | 209 | 26 | return *this; | 210 | 26 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::StringRef>, true>::operator=(llvm::Optional<llvm::StringRef>&&) Line | Count | Source | 202 | 28 | OptionalStorage &operator=(T &&y) { | 203 | 28 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 28 | } else { | 206 | 28 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 28 | hasVal = true; | 208 | 28 | } | 209 | 28 | return *this; | 210 | 28 | } |
llvm::optional_detail::OptionalStorage<llvm::AMDGPULibFuncBase::ENamePrefix, true>::operator=(llvm::AMDGPULibFuncBase::ENamePrefix&&) Line | Count | Source | 202 | 42 | OptionalStorage &operator=(T &&y) { | 203 | 42 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 42 | } else { | 206 | 42 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 42 | hasVal = true; | 208 | 42 | } | 209 | 42 | return *this; | 210 | 42 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AMDGPULibFuncBase::EType, true>::operator=(llvm::AMDGPULibFuncBase::EType&&) llvm::optional_detail::OptionalStorage<llvm::ARM_AM::ShiftOpc, true>::operator=(llvm::ARM_AM::ShiftOpc&&) Line | Count | Source | 202 | 2.28k | OptionalStorage &operator=(T &&y) { | 203 | 2.28k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.28k | } else { | 206 | 2.28k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.28k | hasVal = true; | 208 | 2.28k | } | 209 | 2.28k | return *this; | 210 | 2.28k | } |
llvm::optional_detail::OptionalStorage<llvm::LPAC::AluCode, true>::operator=(llvm::LPAC::AluCode&&) Line | Count | Source | 202 | 108 | OptionalStorage &operator=(T &&y) { | 203 | 108 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 108 | } else { | 206 | 108 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 108 | hasVal = true; | 208 | 108 | } | 209 | 108 | return *this; | 210 | 108 | } |
llvm::optional_detail::OptionalStorage<llvm::LPCC::CondCode, true>::operator=(llvm::LPCC::CondCode&&) Line | Count | Source | 202 | 90 | OptionalStorage &operator=(T &&y) { | 203 | 90 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 90 | } else { | 206 | 90 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 90 | hasVal = true; | 208 | 90 | } | 209 | 90 | return *this; | 210 | 90 | } |
llvm::optional_detail::OptionalStorage<unsigned long long, true>::operator=(unsigned long long&&) Line | Count | Source | 202 | 3.21k | OptionalStorage &operator=(T &&y) { | 203 | 3.21k | if (hasValue()) { | 204 | 4 | value = std::move(y); | 205 | 3.20k | } else { | 206 | 3.20k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 3.20k | hasVal = true; | 208 | 3.20k | } | 209 | 3.21k | return *this; | 210 | 3.21k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::MCFixupKind>, true>::operator=(llvm::Optional<llvm::MCFixupKind>&&) Line | Count | Source | 202 | 174 | OptionalStorage &operator=(T &&y) { | 203 | 174 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 174 | } else { | 206 | 174 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 174 | hasVal = true; | 208 | 174 | } | 209 | 174 | return *this; | 210 | 174 | } |
llvm::optional_detail::OptionalStorage<llvm::MipsABIInfo, true>::operator=(llvm::MipsABIInfo&&) Line | Count | Source | 202 | 546 | OptionalStorage &operator=(T &&y) { | 203 | 546 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 546 | } else { | 206 | 546 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 546 | hasVal = true; | 208 | 546 | } | 209 | 546 | return *this; | 210 | 546 | } |
llvm::optional_detail::OptionalStorage<llvm::RISCVFPRndMode::RoundingMode, true>::operator=(llvm::RISCVFPRndMode::RoundingMode&&) Line | Count | Source | 202 | 488 | OptionalStorage &operator=(T &&y) { | 203 | 488 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 488 | } else { | 206 | 488 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 488 | hasVal = true; | 208 | 488 | } | 209 | 488 | return *this; | 210 | 488 | } |
llvm::optional_detail::OptionalStorage<llvm::RISCVMCExpr::VariantKind, true>::operator=(llvm::RISCVMCExpr::VariantKind&&) Line | Count | Source | 202 | 448 | OptionalStorage &operator=(T &&y) { | 203 | 448 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 448 | } else { | 206 | 448 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 448 | hasVal = true; | 208 | 448 | } | 209 | 448 | return *this; | 210 | 448 | } |
llvm::optional_detail::OptionalStorage<llvm::RISCVABI::ABI, true>::operator=(llvm::RISCVABI::ABI&&) Line | Count | Source | 202 | 155 | OptionalStorage &operator=(T &&y) { | 203 | 155 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 155 | } else { | 206 | 155 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 155 | hasVal = true; | 208 | 155 | } | 209 | 155 | return *this; | 210 | 155 | } |
llvm::optional_detail::OptionalStorage<llvm::SparcMCExpr::VariantKind, true>::operator=(llvm::SparcMCExpr::VariantKind&&) Line | Count | Source | 202 | 144 | OptionalStorage &operator=(T &&y) { | 203 | 144 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 144 | } else { | 206 | 144 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 144 | hasVal = true; | 208 | 144 | } | 209 | 144 | return *this; | 210 | 144 | } |
llvm::optional_detail::OptionalStorage<llvm::WebAssembly::ExprType, true>::operator=(llvm::WebAssembly::ExprType&&) Line | Count | Source | 202 | 19 | OptionalStorage &operator=(T &&y) { | 203 | 19 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 19 | } else { | 206 | 19 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 19 | hasVal = true; | 208 | 19 | } | 209 | 19 | return *this; | 210 | 19 | } |
llvm::optional_detail::OptionalStorage<llvm::X86::CondCode, true>::operator=(llvm::X86::CondCode&&) Line | Count | Source | 202 | 348 | OptionalStorage &operator=(T &&y) { | 203 | 348 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 348 | } else { | 206 | 348 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 348 | hasVal = true; | 208 | 348 | } | 209 | 348 | return *this; | 210 | 348 | } |
llvm::optional_detail::OptionalStorage<llvm::MachO::CPUSubTypeX86, true>::operator=(llvm::MachO::CPUSubTypeX86&&) Line | Count | Source | 202 | 675 | OptionalStorage &operator=(T &&y) { | 203 | 675 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 675 | } else { | 206 | 675 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 675 | hasVal = true; | 208 | 675 | } | 209 | 675 | return *this; | 210 | 675 | } |
llvm::optional_detail::OptionalStorage<llvm::EHPersonality, true>::operator=(llvm::EHPersonality&&) Line | Count | Source | 202 | 422k | OptionalStorage &operator=(T &&y) { | 203 | 422k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 422k | } else { | 206 | 422k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 422k | hasVal = true; | 208 | 422k | } | 209 | 422k | return *this; | 210 | 422k | } |
llvm::optional_detail::OptionalStorage<llvm::AliasResult, true>::operator=(llvm::AliasResult&&) Line | Count | Source | 202 | 8.90M | OptionalStorage &operator=(T &&y) { | 203 | 8.90M | if (hasValue()) { | 204 | 154k | value = std::move(y); | 205 | 8.75M | } else { | 206 | 8.75M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 8.75M | hasVal = true; | 208 | 8.75M | } | 209 | 8.90M | return *this; | 210 | 8.90M | } |
llvm::optional_detail::OptionalStorage<llvm::Intrinsic::ID, true>::operator=(llvm::Intrinsic::ID&&) Line | Count | Source | 202 | 8 | OptionalStorage &operator=(T &&y) { | 203 | 8 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 8 | } else { | 206 | 8 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 8 | hasVal = true; | 208 | 8 | } | 209 | 8 | return *this; | 210 | 8 | } |
llvm::optional_detail::OptionalStorage<llvm::DINode::DIFlags, true>::operator=(llvm::DINode::DIFlags&&) Line | Count | Source | 202 | 4.63k | OptionalStorage &operator=(T &&y) { | 203 | 4.63k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 4.63k | } else { | 206 | 4.63k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 4.63k | hasVal = true; | 208 | 4.63k | } | 209 | 4.63k | return *this; | 210 | 4.63k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DIFile::ChecksumKind>, true>::operator=(llvm::Optional<llvm::DIFile::ChecksumKind>&&) Line | Count | Source | 202 | 225 | OptionalStorage &operator=(T &&y) { | 203 | 225 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 225 | } else { | 206 | 225 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 225 | hasVal = true; | 208 | 225 | } | 209 | 225 | return *this; | 210 | 225 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>, true>::operator=(llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>&&) Line | Count | Source | 202 | 2.28k | OptionalStorage &operator=(T &&y) { | 203 | 2.28k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.28k | } else { | 206 | 2.28k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.28k | hasVal = true; | 208 | 2.28k | } | 209 | 2.28k | return *this; | 210 | 2.28k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>, true>::operator=(llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>&&) Line | Count | Source | 202 | 285 | OptionalStorage &operator=(T &&y) { | 203 | 285 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 285 | } else { | 206 | 285 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 285 | hasVal = true; | 208 | 285 | } | 209 | 285 | return *this; | 210 | 285 | } |
llvm::optional_detail::OptionalStorage<llvm::DISubprogram::DISPFlags, true>::operator=(llvm::DISubprogram::DISPFlags&&) Line | Count | Source | 202 | 546 | OptionalStorage &operator=(T &&y) { | 203 | 546 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 546 | } else { | 206 | 546 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 546 | hasVal = true; | 208 | 546 | } | 209 | 546 | return *this; | 210 | 546 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>, true>::operator=(llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>&&) Line | Count | Source | 202 | 4.08k | OptionalStorage &operator=(T &&y) { | 203 | 4.08k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 4.08k | } else { | 206 | 4.08k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 4.08k | hasVal = true; | 208 | 4.08k | } | 209 | 4.08k | return *this; | 210 | 4.08k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>, true>::operator=(llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>&&) Line | Count | Source | 202 | 5.61k | OptionalStorage &operator=(T &&y) { | 203 | 5.61k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 5.61k | } else { | 206 | 5.61k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 5.61k | hasVal = true; | 208 | 5.61k | } | 209 | 5.61k | return *this; | 210 | 5.61k | } |
llvm::optional_detail::OptionalStorage<llvm::Value*, true>::operator=(llvm::Value*&&) Line | Count | Source | 202 | 529 | OptionalStorage &operator=(T &&y) { | 203 | 529 | if (hasValue()) { | 204 | 89 | value = std::move(y); | 205 | 440 | } else { | 206 | 440 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 440 | hasVal = true; | 208 | 440 | } | 209 | 529 | return *this; | 210 | 529 | } |
llvm::optional_detail::OptionalStorage<llvm::Attribute::AttrKind, true>::operator=(llvm::Attribute::AttrKind&&) Line | Count | Source | 202 | 2 | OptionalStorage &operator=(T &&y) { | 203 | 2 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2 | } else { | 206 | 2 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2 | hasVal = true; | 208 | 2 | } | 209 | 2 | return *this; | 210 | 2 | } |
llvm::optional_detail::OptionalStorage<llvm::MCSymbolRefExpr::VariantKind, true>::operator=(llvm::MCSymbolRefExpr::VariantKind&&) Line | Count | Source | 202 | 2.41k | OptionalStorage &operator=(T &&y) { | 203 | 2.41k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.41k | } else { | 206 | 2.41k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.41k | hasVal = true; | 208 | 2.41k | } | 209 | 2.41k | return *this; | 210 | 2.41k | } |
llvm::optional_detail::OptionalStorage<llvm::COFF::COMDATType, true>::operator=(llvm::COFF::COMDATType&&) Line | Count | Source | 202 | 305 | OptionalStorage &operator=(T &&y) { | 203 | 305 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 305 | } else { | 206 | 305 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 305 | hasVal = true; | 208 | 305 | } | 209 | 305 | return *this; | 210 | 305 | } |
llvm::optional_detail::OptionalStorage<llvm::MCSymbolAttr, true>::operator=(llvm::MCSymbolAttr&&) Line | Count | Source | 202 | 2.89k | OptionalStorage &operator=(T &&y) { | 203 | 2.89k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.89k | } else { | 206 | 2.89k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.89k | hasVal = true; | 208 | 2.89k | } | 209 | 2.89k | return *this; | 210 | 2.89k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::SectionKind>, true>::operator=(llvm::Optional<llvm::SectionKind>&&) Line | Count | Source | 202 | 13 | OptionalStorage &operator=(T &&y) { | 203 | 13 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 13 | } else { | 206 | 13 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 13 | hasVal = true; | 208 | 13 | } | 209 | 13 | return *this; | 210 | 13 | } |
llvm::optional_detail::OptionalStorage<llvm::BranchProbability, true>::operator=(llvm::BranchProbability&&) Line | Count | Source | 202 | 36 | OptionalStorage &operator=(T &&y) { | 203 | 36 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 36 | } else { | 206 | 36 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 36 | hasVal = true; | 208 | 36 | } | 209 | 36 | return *this; | 210 | 36 | } |
llvm::optional_detail::OptionalStorage<llvm::SCEV const*, true>::operator=(llvm::SCEV const*&&) Line | Count | Source | 202 | 205 | OptionalStorage &operator=(T &&y) { | 203 | 205 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 205 | } else { | 206 | 205 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 205 | hasVal = true; | 208 | 205 | } | 209 | 205 | return *this; | 210 | 205 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::AArch64::ArchKind, true>::operator=(llvm::AArch64::ArchKind&&) llvm::optional_detail::OptionalStorage<llvm::ARM::ISAKind, true>::operator=(llvm::ARM::ISAKind&&) Line | Count | Source | 202 | 129k | OptionalStorage &operator=(T &&y) { | 203 | 129k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 129k | } else { | 206 | 129k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 129k | hasVal = true; | 208 | 129k | } | 209 | 129k | return *this; | 210 | 129k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>, true>::operator=(llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>&&) Line | Count | Source | 202 | 36 | OptionalStorage &operator=(T &&y) { | 203 | 36 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 36 | } else { | 206 | 36 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 36 | hasVal = true; | 208 | 36 | } | 209 | 36 | return *this; | 210 | 36 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Triple::SubArchType, true>::operator=(llvm::Triple::SubArchType&&) llvm::optional_detail::OptionalStorage<llvm::Triple::VendorType, true>::operator=(llvm::Triple::VendorType&&) Line | Count | Source | 202 | 1.27M | OptionalStorage &operator=(T &&y) { | 203 | 1.27M | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.27M | } else { | 206 | 1.27M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.27M | hasVal = true; | 208 | 1.27M | } | 209 | 1.27M | return *this; | 210 | 1.27M | } |
llvm::optional_detail::OptionalStorage<llvm::Triple::OSType, true>::operator=(llvm::Triple::OSType&&) Line | Count | Source | 202 | 1.74M | OptionalStorage &operator=(T &&y) { | 203 | 1.74M | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.74M | } else { | 206 | 1.74M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.74M | hasVal = true; | 208 | 1.74M | } | 209 | 1.74M | return *this; | 210 | 1.74M | } |
llvm::optional_detail::OptionalStorage<llvm::Triple::ObjectFormatType, true>::operator=(llvm::Triple::ObjectFormatType&&) Line | Count | Source | 202 | 25.6k | OptionalStorage &operator=(T &&y) { | 203 | 25.6k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 25.6k | } else { | 206 | 25.6k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 25.6k | hasVal = true; | 208 | 25.6k | } | 209 | 25.6k | return *this; | 210 | 25.6k | } |
llvm::optional_detail::OptionalStorage<llvm::Triple::ArchType, true>::operator=(llvm::Triple::ArchType&&) Line | Count | Source | 202 | 1.98M | OptionalStorage &operator=(T &&y) { | 203 | 1.98M | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.98M | } else { | 206 | 1.98M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.98M | hasVal = true; | 208 | 1.98M | } | 209 | 1.98M | return *this; | 210 | 1.98M | } |
llvm::optional_detail::OptionalStorage<llvm::Triple::EnvironmentType, true>::operator=(llvm::Triple::EnvironmentType&&) Line | Count | Source | 202 | 559k | OptionalStorage &operator=(T &&y) { | 203 | 559k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 559k | } else { | 206 | 559k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 559k | hasVal = true; | 208 | 559k | } | 209 | 559k | return *this; | 210 | 559k | } |
llvm::optional_detail::OptionalStorage<llvm::VPIteration, true>::operator=(llvm::VPIteration&&) Line | Count | Source | 202 | 325 | OptionalStorage &operator=(T &&y) { | 203 | 325 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 325 | } else { | 206 | 325 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 325 | hasVal = true; | 208 | 325 | } | 209 | 325 | return *this; | 210 | 325 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CudaVersion, true>::operator=(clang::CudaVersion&&) llvm::optional_detail::OptionalStorage<clang::CudaArch, true>::operator=(clang::CudaArch&&) Line | Count | Source | 202 | 1.09k | OptionalStorage &operator=(T &&y) { | 203 | 1.09k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.09k | } else { | 206 | 1.09k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.09k | hasVal = true; | 208 | 1.09k | } | 209 | 1.09k | return *this; | 210 | 1.09k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::CudaVirtualArch, true>::operator=(clang::CudaVirtualArch&&) llvm::optional_detail::OptionalStorage<clang::OpenMPDirectiveKind, true>::operator=(clang::OpenMPDirectiveKind&&) Line | Count | Source | 202 | 397k | OptionalStorage &operator=(T &&y) { | 203 | 397k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 397k | } else { | 206 | 397k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 397k | hasVal = true; | 208 | 397k | } | 209 | 397k | return *this; | 210 | 397k | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPClauseKind, true>::operator=(clang::OpenMPClauseKind&&) Line | Count | Source | 202 | 81.5k | OptionalStorage &operator=(T &&y) { | 203 | 81.5k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 81.5k | } else { | 206 | 81.5k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 81.5k | hasVal = true; | 208 | 81.5k | } | 209 | 81.5k | return *this; | 210 | 81.5k | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDefaultClauseKind, true>::operator=(clang::OpenMPDefaultClauseKind&&) Line | Count | Source | 202 | 653 | OptionalStorage &operator=(T &&y) { | 203 | 653 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 653 | } else { | 206 | 653 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 653 | hasVal = true; | 208 | 653 | } | 209 | 653 | return *this; | 210 | 653 | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPProcBindClauseKind, true>::operator=(clang::OpenMPProcBindClauseKind&&) Line | Count | Source | 202 | 406 | OptionalStorage &operator=(T &&y) { | 203 | 406 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 406 | } else { | 206 | 406 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 406 | hasVal = true; | 208 | 406 | } | 209 | 406 | return *this; | 210 | 406 | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDependClauseKind, true>::operator=(clang::OpenMPDependClauseKind&&) Line | Count | Source | 202 | 2.56k | OptionalStorage &operator=(T &&y) { | 203 | 2.56k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.56k | } else { | 206 | 2.56k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.56k | hasVal = true; | 208 | 2.56k | } | 209 | 2.56k | return *this; | 210 | 2.56k | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPLinearClauseKind, true>::operator=(clang::OpenMPLinearClauseKind&&) Line | Count | Source | 202 | 166 | OptionalStorage &operator=(T &&y) { | 203 | 166 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 166 | } else { | 206 | 166 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 166 | hasVal = true; | 208 | 166 | } | 209 | 166 | return *this; | 210 | 166 | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPDistScheduleClauseKind, true>::operator=(clang::OpenMPDistScheduleClauseKind&&) Line | Count | Source | 202 | 1.15k | OptionalStorage &operator=(T &&y) { | 203 | 1.15k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.15k | } else { | 206 | 1.15k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.15k | hasVal = true; | 208 | 1.15k | } | 209 | 1.15k | return *this; | 210 | 1.15k | } |
llvm::optional_detail::OptionalStorage<clang::OpenMPAtomicDefaultMemOrderClauseKind, true>::operator=(clang::OpenMPAtomicDefaultMemOrderClauseKind&&) Line | Count | Source | 202 | 20 | OptionalStorage &operator=(T &&y) { | 203 | 20 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 20 | } else { | 206 | 20 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 20 | hasVal = true; | 208 | 20 | } | 209 | 20 | return *this; | 210 | 20 | } |
llvm::optional_detail::OptionalStorage<clang::SanitizerMask, true>::operator=(clang::SanitizerMask&&) Line | Count | Source | 202 | 10.0k | OptionalStorage &operator=(T &&y) { | 203 | 10.0k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 10.0k | } else { | 206 | 10.0k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 10.0k | hasVal = true; | 208 | 10.0k | } | 209 | 10.0k | return *this; | 210 | 10.0k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::targets::LanaiTargetInfo::CPUKind, true>::operator=(clang::targets::LanaiTargetInfo::CPUKind&&) llvm::optional_detail::OptionalStorage<llvm::X86::ProcessorFeatures, true>::operator=(llvm::X86::ProcessorFeatures&&) Line | Count | Source | 202 | 139 | OptionalStorage &operator=(T &&y) { | 203 | 139 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 139 | } else { | 206 | 139 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 139 | hasVal = true; | 208 | 139 | } | 209 | 139 | return *this; | 210 | 139 | } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::X86SSEEnum, true>::operator=(clang::targets::X86TargetInfo::X86SSEEnum&&) Line | Count | Source | 202 | 93.1k | OptionalStorage &operator=(T &&y) { | 203 | 93.1k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 93.1k | } else { | 206 | 93.1k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 93.1k | hasVal = true; | 208 | 93.1k | } | 209 | 93.1k | return *this; | 210 | 93.1k | } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::MMX3DNowEnum, true>::operator=(clang::targets::X86TargetInfo::MMX3DNowEnum&&) Line | Count | Source | 202 | 29.8k | OptionalStorage &operator=(T &&y) { | 203 | 29.8k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 29.8k | } else { | 206 | 29.8k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 29.8k | hasVal = true; | 208 | 29.8k | } | 209 | 29.8k | return *this; | 210 | 29.8k | } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::XOPEnum, true>::operator=(clang::targets::X86TargetInfo::XOPEnum&&) Line | Count | Source | 202 | 83 | OptionalStorage &operator=(T &&y) { | 203 | 83 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 83 | } else { | 206 | 83 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 83 | hasVal = true; | 208 | 83 | } | 209 | 83 | return *this; | 210 | 83 | } |
llvm::optional_detail::OptionalStorage<char, true>::operator=(char&&) Line | Count | Source | 202 | 267 | OptionalStorage &operator=(T &&y) { | 203 | 267 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 267 | } else { | 206 | 267 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 267 | hasVal = true; | 208 | 267 | } | 209 | 267 | return *this; | 210 | 267 | } |
llvm::optional_detail::OptionalStorage<clang::targets::X86TargetInfo::CPUKind, true>::operator=(clang::targets::X86TargetInfo::CPUKind&&) Line | Count | Source | 202 | 29.0k | OptionalStorage &operator=(T &&y) { | 203 | 29.0k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 29.0k | } else { | 206 | 29.0k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 29.0k | hasVal = true; | 208 | 29.0k | } | 209 | 29.0k | return *this; | 210 | 29.0k | } |
llvm::optional_detail::OptionalStorage<llvm::ThreadModel::Model, true>::operator=(llvm::ThreadModel::Model&&) Line | Count | Source | 202 | 21.4k | OptionalStorage &operator=(T &&y) { | 203 | 21.4k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 21.4k | } else { | 206 | 21.4k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 21.4k | hasVal = true; | 208 | 21.4k | } | 209 | 21.4k | return *this; | 210 | 21.4k | } |
llvm::optional_detail::OptionalStorage<llvm::FloatABI::ABIType, true>::operator=(llvm::FloatABI::ABIType&&) Line | Count | Source | 202 | 2.26k | OptionalStorage &operator=(T &&y) { | 203 | 2.26k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.26k | } else { | 206 | 2.26k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.26k | hasVal = true; | 208 | 2.26k | } | 209 | 2.26k | return *this; | 210 | 2.26k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ARMInterruptAttr::InterruptType>, true>::operator=(llvm::Optional<clang::ARMInterruptAttr::InterruptType>&&) Line | Count | Source | 202 | 73 | OptionalStorage &operator=(T &&y) { | 203 | 73 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 73 | } else { | 206 | 73 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 73 | hasVal = true; | 208 | 73 | } | 209 | 73 | return *this; | 210 | 73 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::BlocksAttr::BlockType>, true>::operator=(llvm::Optional<clang::BlocksAttr::BlockType>&&) Line | Count | Source | 202 | 551 | OptionalStorage &operator=(T &&y) { | 203 | 551 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 551 | } else { | 206 | 551 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 551 | hasVal = true; | 208 | 551 | } | 209 | 551 | return *this; | 210 | 551 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::CallableWhenAttr::ConsumedState>, true>::operator=(llvm::Optional<clang::CallableWhenAttr::ConsumedState>&&) Line | Count | Source | 202 | 18 | OptionalStorage &operator=(T &&y) { | 203 | 18 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 18 | } else { | 206 | 18 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 18 | hasVal = true; | 208 | 18 | } | 209 | 18 | return *this; | 210 | 18 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ConsumableAttr::ConsumedState>, true>::operator=(llvm::Optional<clang::ConsumableAttr::ConsumedState>&&) Line | Count | Source | 202 | 6 | OptionalStorage &operator=(T &&y) { | 203 | 6 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 6 | } else { | 206 | 6 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 6 | hasVal = true; | 208 | 6 | } | 209 | 6 | return *this; | 210 | 6 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>, true>::operator=(llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>&&) Line | Count | Source | 202 | 5.14k | OptionalStorage &operator=(T &&y) { | 203 | 5.14k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 5.14k | } else { | 206 | 5.14k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 5.14k | hasVal = true; | 208 | 5.14k | } | 209 | 5.14k | return *this; | 210 | 5.14k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::EnumExtensibilityAttr::Kind>, true>::operator=(llvm::Optional<clang::EnumExtensibilityAttr::Kind>&&) Line | Count | Source | 202 | 2.75k | OptionalStorage &operator=(T &&y) { | 203 | 2.75k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.75k | } else { | 206 | 2.75k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.75k | hasVal = true; | 208 | 2.75k | } | 209 | 2.75k | return *this; | 210 | 2.75k | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::LoopHintAttr::OptionType>, true>::operator=(llvm::Optional<clang::LoopHintAttr::OptionType>&&) Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::LoopHintAttr::LoopHintState>, true>::operator=(llvm::Optional<clang::LoopHintAttr::LoopHintState>&&) llvm::optional_detail::OptionalStorage<llvm::Optional<clang::MipsInterruptAttr::InterruptType>, true>::operator=(llvm::Optional<clang::MipsInterruptAttr::InterruptType>&&) Line | Count | Source | 202 | 20 | OptionalStorage &operator=(T &&y) { | 203 | 20 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 20 | } else { | 206 | 20 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 20 | hasVal = true; | 208 | 20 | } | 209 | 20 | return *this; | 210 | 20 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>, true>::operator=(llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>&&) llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>, true>::operator=(llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>&&) Line | Count | Source | 202 | 104 | OptionalStorage &operator=(T &&y) { | 203 | 104 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 104 | } else { | 206 | 104 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 104 | hasVal = true; | 208 | 104 | } | 209 | 104 | return *this; | 210 | 104 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>, true>::operator=(llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>&&) Line | Count | Source | 202 | 60 | OptionalStorage &operator=(T &&y) { | 203 | 60 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 60 | } else { | 206 | 60 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 60 | hasVal = true; | 208 | 60 | } | 209 | 60 | return *this; | 210 | 60 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>, true>::operator=(llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>&&) Line | Count | Source | 202 | 16 | OptionalStorage &operator=(T &&y) { | 203 | 16 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 16 | } else { | 206 | 16 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 16 | hasVal = true; | 208 | 16 | } | 209 | 16 | return *this; | 210 | 16 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ParamTypestateAttr::ConsumedState>, true>::operator=(llvm::Optional<clang::ParamTypestateAttr::ConsumedState>&&) Line | Count | Source | 202 | 7 | OptionalStorage &operator=(T &&y) { | 203 | 7 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 7 | } else { | 206 | 7 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 7 | hasVal = true; | 208 | 7 | } | 209 | 7 | return *this; | 210 | 7 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::PcsAttr::PCSType>, true>::operator=(llvm::Optional<clang::PcsAttr::PCSType>&&) Line | Count | Source | 202 | 93 | OptionalStorage &operator=(T &&y) { | 203 | 93 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 93 | } else { | 206 | 93 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 93 | hasVal = true; | 208 | 93 | } | 209 | 93 | return *this; | 210 | 93 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::RISCVInterruptAttr::InterruptType>, true>::operator=(llvm::Optional<clang::RISCVInterruptAttr::InterruptType>&&) Line | Count | Source | 202 | 40 | OptionalStorage &operator=(T &&y) { | 203 | 40 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 40 | } else { | 206 | 40 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 40 | hasVal = true; | 208 | 40 | } | 209 | 40 | return *this; | 210 | 40 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>, true>::operator=(llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>&&) Line | Count | Source | 202 | 10 | OptionalStorage &operator=(T &&y) { | 203 | 10 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 10 | } else { | 206 | 10 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 10 | hasVal = true; | 208 | 10 | } | 209 | 10 | return *this; | 210 | 10 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::SetTypestateAttr::ConsumedState>, true>::operator=(llvm::Optional<clang::SetTypestateAttr::ConsumedState>&&) Line | Count | Source | 202 | 9 | OptionalStorage &operator=(T &&y) { | 203 | 9 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 9 | } else { | 206 | 9 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 9 | hasVal = true; | 208 | 9 | } | 209 | 9 | return *this; | 210 | 9 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::TestTypestateAttr::ConsumedState>, true>::operator=(llvm::Optional<clang::TestTypestateAttr::ConsumedState>&&) Line | Count | Source | 202 | 5 | OptionalStorage &operator=(T &&y) { | 203 | 5 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 5 | } else { | 206 | 5 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 5 | hasVal = true; | 208 | 5 | } | 209 | 5 | return *this; | 210 | 5 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>, true>::operator=(llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>&&) llvm::optional_detail::OptionalStorage<llvm::Optional<clang::VisibilityAttr::VisibilityType>, true>::operator=(llvm::Optional<clang::VisibilityAttr::VisibilityType>&&) Line | Count | Source | 202 | 1.41M | OptionalStorage &operator=(T &&y) { | 203 | 1.41M | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.41M | } else { | 206 | 1.41M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.41M | hasVal = true; | 208 | 1.41M | } | 209 | 1.41M | return *this; | 210 | 1.41M | } |
llvm::optional_detail::OptionalStorage<clang::RecordDecl const*, true>::operator=(clang::RecordDecl const*&&) Line | Count | Source | 202 | 3 | OptionalStorage &operator=(T &&y) { | 203 | 3 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 3 | } else { | 206 | 3 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 3 | hasVal = true; | 208 | 3 | } | 209 | 3 | return *this; | 210 | 3 | } |
llvm::optional_detail::OptionalStorage<llvm::GlobalValue::ThreadLocalMode, true>::operator=(llvm::GlobalValue::ThreadLocalMode&&) Line | Count | Source | 202 | 25 | OptionalStorage &operator=(T &&y) { | 203 | 25 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 25 | } else { | 206 | 25 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 25 | hasVal = true; | 208 | 25 | } | 209 | 25 | return *this; | 210 | 25 | } |
CoverageMappingGen.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::SourceMappingRegion, true>::operator=((anonymous namespace)::SourceMappingRegion&&) Line | Count | Source | 202 | 114 | OptionalStorage &operator=(T &&y) { | 203 | 114 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 114 | } else { | 206 | 114 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 114 | hasVal = true; | 208 | 114 | } | 209 | 114 | return *this; | 210 | 114 | } |
llvm::optional_detail::OptionalStorage<clang::driver::Distro::DistroType, true>::operator=(clang::driver::Distro::DistroType&&) Line | Count | Source | 202 | 3 | OptionalStorage &operator=(T &&y) { | 203 | 3 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 3 | } else { | 206 | 3 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 3 | hasVal = true; | 208 | 3 | } | 209 | 3 | return *this; | 210 | 3 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::driver::Driver::DriverMode>, true>::operator=(llvm::Optional<clang::driver::Driver::DriverMode>&&) Line | Count | Source | 202 | 15.6k | OptionalStorage &operator=(T &&y) { | 203 | 15.6k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 15.6k | } else { | 206 | 15.6k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 15.6k | hasVal = true; | 208 | 15.6k | } | 209 | 15.6k | return *this; | 210 | 15.6k | } |
llvm::optional_detail::OptionalStorage<clang::driver::LTOKind, true>::operator=(clang::driver::LTOKind&&) Line | Count | Source | 202 | 119 | OptionalStorage &operator=(T &&y) { | 203 | 119 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 119 | } else { | 206 | 119 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 119 | hasVal = true; | 208 | 119 | } | 209 | 119 | return *this; | 210 | 119 | } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::OpenMPRuntimeKind, true>::operator=(clang::driver::Driver::OpenMPRuntimeKind&&) Line | Count | Source | 202 | 797 | OptionalStorage &operator=(T &&y) { | 203 | 797 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 797 | } else { | 206 | 797 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 797 | hasVal = true; | 208 | 797 | } | 209 | 797 | return *this; | 210 | 797 | } |
llvm::optional_detail::OptionalStorage<clang::driver::Driver::SaveTempsMode, true>::operator=(clang::driver::Driver::SaveTempsMode&&) Line | Count | Source | 202 | 53 | OptionalStorage &operator=(T &&y) { | 203 | 53 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 53 | } else { | 206 | 53 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 53 | hasVal = true; | 208 | 53 | } | 209 | 53 | return *this; | 210 | 53 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<llvm::ArrayRef<llvm::StringRef>, true>::operator=(llvm::ArrayRef<llvm::StringRef>&&) llvm::optional_detail::OptionalStorage<clang::driver::tools::arm::ReadTPMode, true>::operator=(clang::driver::tools::arm::ReadTPMode&&) Line | Count | Source | 202 | 2 | OptionalStorage &operator=(T &&y) { | 203 | 2 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2 | } else { | 206 | 2 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2 | hasVal = true; | 208 | 2 | } | 209 | 2 | return *this; | 210 | 2 | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::arm::FloatABI, true>::operator=(clang::driver::tools::arm::FloatABI&&) Line | Count | Source | 202 | 2.82k | OptionalStorage &operator=(T &&y) { | 203 | 2.82k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.82k | } else { | 206 | 2.82k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.82k | hasVal = true; | 208 | 2.82k | } | 209 | 2.82k | return *this; | 210 | 2.82k | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::mips::FloatABI, true>::operator=(clang::driver::tools::mips::FloatABI&&) Line | Count | Source | 202 | 12 | OptionalStorage &operator=(T &&y) { | 203 | 12 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 12 | } else { | 206 | 12 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 12 | hasVal = true; | 208 | 12 | } | 209 | 12 | return *this; | 210 | 12 | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::ppc::FloatABI, true>::operator=(clang::driver::tools::ppc::FloatABI&&) Line | Count | Source | 202 | 8 | OptionalStorage &operator=(T &&y) { | 203 | 8 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 8 | } else { | 206 | 8 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 8 | hasVal = true; | 208 | 8 | } | 209 | 8 | return *this; | 210 | 8 | } |
llvm::optional_detail::OptionalStorage<clang::driver::tools::sparc::FloatABI, true>::operator=(clang::driver::tools::sparc::FloatABI&&) Line | Count | Source | 202 | 8 | OptionalStorage &operator=(T &&y) { | 203 | 8 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 8 | } else { | 206 | 8 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 8 | hasVal = true; | 208 | 8 | } | 209 | 8 | return *this; | 210 | 8 | } |
llvm::optional_detail::OptionalStorage<clang::driver::DarwinSDKInfo, true>::operator=(clang::driver::DarwinSDKInfo&&) Line | Count | Source | 202 | 8.62k | OptionalStorage &operator=(T &&y) { | 203 | 8.62k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 8.62k | } else { | 206 | 8.62k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 8.62k | hasVal = true; | 208 | 8.62k | } | 209 | 8.62k | return *this; | 210 | 8.62k | } |
llvm::optional_detail::OptionalStorage<clang::driver::types::ID, true>::operator=(clang::driver::types::ID&&) Line | Count | Source | 202 | 48.0k | OptionalStorage &operator=(T &&y) { | 203 | 48.0k | if (hasValue()) { | 204 | 25 | value = std::move(y); | 205 | 48.0k | } else { | 206 | 48.0k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 48.0k | hasVal = true; | 208 | 48.0k | } | 209 | 48.0k | return *this; | 210 | 48.0k | } |
llvm::optional_detail::OptionalStorage<clang::DiagnosticLevelMask, true>::operator=(clang::DiagnosticLevelMask&&) Line | Count | Source | 202 | 19 | OptionalStorage &operator=(T &&y) { | 203 | 19 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 19 | } else { | 206 | 19 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 19 | hasVal = true; | 208 | 19 | } | 209 | 19 | return *this; | 210 | 19 | } |
llvm::optional_detail::OptionalStorage<clang::AnalysisStores, true>::operator=(clang::AnalysisStores&&) Line | Count | Source | 202 | 159 | OptionalStorage &operator=(T &&y) { | 203 | 159 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 159 | } else { | 206 | 159 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 159 | hasVal = true; | 208 | 159 | } | 209 | 159 | return *this; | 210 | 159 | } |
llvm::optional_detail::OptionalStorage<clang::AnalysisConstraints, true>::operator=(clang::AnalysisConstraints&&) Line | Count | Source | 202 | 888 | OptionalStorage &operator=(T &&y) { | 203 | 888 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 888 | } else { | 206 | 888 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 888 | hasVal = true; | 208 | 888 | } | 209 | 888 | return *this; | 210 | 888 | } |
llvm::optional_detail::OptionalStorage<clang::AnalysisDiagClients, true>::operator=(clang::AnalysisDiagClients&&) Line | Count | Source | 202 | 190 | OptionalStorage &operator=(T &&y) { | 203 | 190 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 190 | } else { | 206 | 190 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 190 | hasVal = true; | 208 | 190 | } | 209 | 190 | return *this; | 210 | 190 | } |
llvm::optional_detail::OptionalStorage<clang::AnalysisPurgeMode, true>::operator=(clang::AnalysisPurgeMode&&) Line | Count | Source | 202 | 1 | OptionalStorage &operator=(T &&y) { | 203 | 1 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1 | } else { | 206 | 1 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1 | hasVal = true; | 208 | 1 | } | 209 | 1 | return *this; | 210 | 1 | } |
Unexecuted instantiation: llvm::optional_detail::OptionalStorage<clang::AnalysisInliningMode, true>::operator=(clang::AnalysisInliningMode&&) llvm::optional_detail::OptionalStorage<llvm::Optional<bool>, true>::operator=(llvm::Optional<bool>&&) Line | Count | Source | 202 | 1.68M | OptionalStorage &operator=(T &&y) { | 203 | 1.68M | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.68M | } else { | 206 | 1.68M | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.68M | hasVal = true; | 208 | 1.68M | } | 209 | 1.68M | return *this; | 210 | 1.68M | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::frontend::ActionKind>, true>::operator=(llvm::Optional<clang::frontend::ActionKind>&&) Line | Count | Source | 202 | 34 | OptionalStorage &operator=(T &&y) { | 203 | 34 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 34 | } else { | 206 | 34 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 34 | hasVal = true; | 208 | 34 | } | 209 | 34 | return *this; | 210 | 34 | } |
llvm::optional_detail::OptionalStorage<clang::InputKind, true>::operator=(clang::InputKind&&) Line | Count | Source | 202 | 47.1k | OptionalStorage &operator=(T &&y) { | 203 | 47.1k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 47.1k | } else { | 206 | 47.1k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 47.1k | hasVal = true; | 208 | 47.1k | } | 209 | 47.1k | return *this; | 210 | 47.1k | } |
llvm::optional_detail::OptionalStorage<llvm::EABI, true>::operator=(llvm::EABI&&) Line | Count | Source | 202 | 28 | OptionalStorage &operator=(T &&y) { | 203 | 28 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 28 | } else { | 206 | 28 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 28 | hasVal = true; | 208 | 28 | } | 209 | 28 | return *this; | 210 | 28 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<llvm::Reloc::Model>, true>::operator=(llvm::Optional<llvm::Reloc::Model>&&) Line | Count | Source | 202 | 22.5k | OptionalStorage &operator=(T &&y) { | 203 | 22.5k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 22.5k | } else { | 206 | 22.5k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 22.5k | hasVal = true; | 208 | 22.5k | } | 209 | 22.5k | return *this; | 210 | 22.5k | } |
llvm::optional_detail::OptionalStorage<clang::LangStandard::Kind, true>::operator=(clang::LangStandard::Kind&&) Line | Count | Source | 202 | 17.3k | OptionalStorage &operator=(T &&y) { | 203 | 17.3k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 17.3k | } else { | 206 | 17.3k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 17.3k | hasVal = true; | 208 | 17.3k | } | 209 | 17.3k | return *this; | 210 | 17.3k | } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::CoreFoundationABI, true>::operator=(clang::LangOptions::CoreFoundationABI&&) Line | Count | Source | 202 | 30 | OptionalStorage &operator=(T &&y) { | 203 | 30 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 30 | } else { | 206 | 30 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 30 | hasVal = true; | 208 | 30 | } | 209 | 30 | return *this; | 210 | 30 | } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::PragmaMSPointersToMembersKind, true>::operator=(clang::LangOptions::PragmaMSPointersToMembersKind&&) Line | Count | Source | 202 | 1 | OptionalStorage &operator=(T &&y) { | 203 | 1 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1 | } else { | 206 | 1 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1 | hasVal = true; | 208 | 1 | } | 209 | 1 | return *this; | 210 | 1 | } |
llvm::optional_detail::OptionalStorage<clang::LangOptions::DefaultCallingConvention, true>::operator=(clang::LangOptions::DefaultCallingConvention&&) Line | Count | Source | 202 | 8 | OptionalStorage &operator=(T &&y) { | 203 | 8 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 8 | } else { | 206 | 8 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 8 | hasVal = true; | 208 | 8 | } | 209 | 8 | return *this; | 210 | 8 | } |
llvm::optional_detail::OptionalStorage<clang::HeaderFileInfo, true>::operator=(clang::HeaderFileInfo&&) Line | Count | Source | 202 | 4.76k | OptionalStorage &operator=(T &&y) { | 203 | 4.76k | if (hasValue()) { | 204 | 56 | value = std::move(y); | 205 | 4.70k | } else { | 206 | 4.70k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 4.70k | hasVal = true; | 208 | 4.70k | } | 209 | 4.76k | return *this; | 210 | 4.76k | } |
llvm::optional_detail::OptionalStorage<clang::GVALinkage, true>::operator=(clang::GVALinkage&&) Line | Count | Source | 202 | 58 | OptionalStorage &operator=(T &&y) { | 203 | 58 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 58 | } else { | 206 | 58 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 58 | hasVal = true; | 208 | 58 | } | 209 | 58 | return *this; | 210 | 58 | } |
llvm::optional_detail::OptionalStorage<llvm::MIToken::TokenKind, true>::operator=(llvm::MIToken::TokenKind&&) Line | Count | Source | 202 | 141k | OptionalStorage &operator=(T &&y) { | 203 | 141k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 141k | } else { | 206 | 141k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 141k | hasVal = true; | 208 | 141k | } | 209 | 141k | return *this; | 210 | 141k | } |
llvm::optional_detail::OptionalStorage<llvm::CmpInst::Predicate, true>::operator=(llvm::CmpInst::Predicate&&) Line | Count | Source | 202 | 1.54k | OptionalStorage &operator=(T &&y) { | 203 | 1.54k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 1.54k | } else { | 206 | 1.54k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 1.54k | hasVal = true; | 208 | 1.54k | } | 209 | 1.54k | return *this; | 210 | 1.54k | } |
llvm::optional_detail::OptionalStorage<llvm::AtomicOrdering, true>::operator=(llvm::AtomicOrdering&&) Line | Count | Source | 202 | 528 | OptionalStorage &operator=(T &&y) { | 203 | 528 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 528 | } else { | 206 | 528 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 528 | hasVal = true; | 208 | 528 | } | 209 | 528 | return *this; | 210 | 528 | } |
llvm::optional_detail::OptionalStorage<llvm::DIExpression::FragmentInfo, true>::operator=(llvm::DIExpression::FragmentInfo&&) Line | Count | Source | 202 | 16 | OptionalStorage &operator=(T &&y) { | 203 | 16 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 16 | } else { | 206 | 16 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 16 | hasVal = true; | 208 | 16 | } | 209 | 16 | return *this; | 210 | 16 | } |
llvm::optional_detail::OptionalStorage<unsigned char, true>::operator=(unsigned char&&) Line | Count | Source | 202 | 262 | OptionalStorage &operator=(T &&y) { | 203 | 262 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 262 | } else { | 206 | 262 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 262 | hasVal = true; | 208 | 262 | } | 209 | 262 | return *this; | 210 | 262 | } |
llvm::optional_detail::OptionalStorage<llvm::dwarf::Form, true>::operator=(llvm::dwarf::Form&&) Line | Count | Source | 202 | 850k | OptionalStorage &operator=(T &&y) { | 203 | 850k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 850k | } else { | 206 | 850k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 850k | hasVal = true; | 208 | 850k | } | 209 | 850k | return *this; | 210 | 850k | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo, true>::operator=(llvm::DWARFAbbreviationDeclaration::FixedSizeInfo&&) Line | Count | Source | 202 | 8.90k | OptionalStorage &operator=(T &&y) { | 203 | 8.90k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 8.90k | } else { | 206 | 8.90k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 8.90k | hasVal = true; | 208 | 8.90k | } | 209 | 8.90k | return *this; | 210 | 8.90k | } |
llvm::optional_detail::OptionalStorage<llvm::StringRef*, true>::operator=(llvm::StringRef*&&) Line | Count | Source | 202 | 3.57k | OptionalStorage &operator=(T &&y) { | 203 | 3.57k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 3.57k | } else { | 206 | 3.57k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 3.57k | hasVal = true; | 208 | 3.57k | } | 209 | 3.57k | return *this; | 210 | 3.57k | } |
DWARFContext.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::DWARFSectionMap*, true>::operator=((anonymous namespace)::DWARFSectionMap*&&) Line | Count | Source | 202 | 7.27k | OptionalStorage &operator=(T &&y) { | 203 | 7.27k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 7.27k | } else { | 206 | 7.27k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 7.27k | hasVal = true; | 208 | 7.27k | } | 209 | 7.27k | return *this; | 210 | 7.27k | } |
llvm::optional_detail::OptionalStorage<llvm::DWARFExpression, true>::operator=(llvm::DWARFExpression&&) Line | Count | Source | 202 | 6 | OptionalStorage &operator=(T &&y) { | 203 | 6 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 6 | } else { | 206 | 6 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 6 | hasVal = true; | 208 | 6 | } | 209 | 6 | return *this; | 210 | 6 | } |
llvm::optional_detail::OptionalStorage<llvm::object::SectionedAddress, true>::operator=(llvm::object::SectionedAddress&&) Line | Count | Source | 202 | 13 | OptionalStorage &operator=(T &&y) { | 203 | 13 | if (hasValue()) { | 204 | 4 | value = std::move(y); | 205 | 9 | } else { | 206 | 9 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 9 | hasVal = true; | 208 | 9 | } | 209 | 13 | return *this; | 210 | 13 | } |
llvm::optional_detail::OptionalStorage<llvm::MachineOperand, true>::operator=(llvm::MachineOperand&&) Line | Count | Source | 202 | 315 | OptionalStorage &operator=(T &&y) { | 203 | 315 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 315 | } else { | 206 | 315 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 315 | hasVal = true; | 208 | 315 | } | 209 | 315 | return *this; | 210 | 315 | } |
llvm::optional_detail::OptionalStorage<llvm::ISD::NodeType, true>::operator=(llvm::ISD::NodeType&&) Line | Count | Source | 202 | 45.2k | OptionalStorage &operator=(T &&y) { | 203 | 45.2k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 45.2k | } else { | 206 | 45.2k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 45.2k | hasVal = true; | 208 | 45.2k | } | 209 | 45.2k | return *this; | 210 | 45.2k | } |
llvm::optional_detail::OptionalStorage<clang::ento::ExplodedNode*, true>::operator=(clang::ento::ExplodedNode*&&) Line | Count | Source | 202 | 9 | OptionalStorage &operator=(T &&y) { | 203 | 9 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 9 | } else { | 206 | 9 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 9 | hasVal = true; | 208 | 9 | } | 209 | 9 | return *this; | 210 | 9 | } |
llvm::optional_detail::OptionalStorage<clang::ento::Loc, true>::operator=(clang::ento::Loc&&) Line | Count | Source | 202 | 94 | OptionalStorage &operator=(T &&y) { | 203 | 94 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 94 | } else { | 206 | 94 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 94 | hasVal = true; | 208 | 94 | } | 209 | 94 | return *this; | 210 | 94 | } |
CheckSecuritySyntaxOnly.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*), true>::operator=(void ((anonymous namespace)::WalkAST::*&&)(clang::CallExpr const*, clang::FunctionDecl const*)) Line | Count | Source | 202 | 513 | OptionalStorage &operator=(T &&y) { | 203 | 513 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 513 | } else { | 206 | 513 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 513 | hasVal = true; | 208 | 513 | } | 209 | 513 | return *this; | 210 | 513 | } |
ExprInspectionChecker.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const, true>::operator=(void ((anonymous namespace)::ExprInspectionChecker::*&&)(clang::CallExpr const*, clang::ento::CheckerContext&) const) Line | Count | Source | 202 | 7.70k | OptionalStorage &operator=(T &&y) { | 203 | 7.70k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 7.70k | } else { | 206 | 7.70k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 7.70k | hasVal = true; | 208 | 7.70k | } | 209 | 7.70k | return *this; | 210 | 7.70k | } |
MacOSXAPIChecker.cpp:llvm::optional_detail::OptionalStorage<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const, true>::operator=(void ((anonymous namespace)::MacOSXAPIChecker::*&&)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const) Line | Count | Source | 202 | 54 | OptionalStorage &operator=(T &&y) { | 203 | 54 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 54 | } else { | 206 | 54 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 54 | hasVal = true; | 208 | 54 | } | 209 | 54 | return *this; | 210 | 54 | } |
llvm::optional_detail::OptionalStorage<clang::ento::SVal, true>::operator=(clang::ento::SVal&&) Line | Count | Source | 202 | 3.19k | OptionalStorage &operator=(T &&y) { | 203 | 3.19k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 3.19k | } else { | 206 | 3.19k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 3.19k | hasVal = true; | 208 | 3.19k | } | 209 | 3.19k | return *this; | 210 | 3.19k | } |
MallocChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MallocChecker::CheckKind, true>::operator=((anonymous namespace)::MallocChecker::CheckKind&&) Line | Count | Source | 202 | 6 | OptionalStorage &operator=(T &&y) { | 203 | 6 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 6 | } else { | 206 | 6 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 6 | hasVal = true; | 208 | 6 | } | 209 | 6 | return *this; | 210 | 6 | } |
MoveChecker.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::MoveChecker::AggressivenessKind, true>::operator=((anonymous namespace)::MoveChecker::AggressivenessKind&&) Line | Count | Source | 202 | 48 | OptionalStorage &operator=(T &&y) { | 203 | 48 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 48 | } else { | 206 | 48 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 48 | hasVal = true; | 208 | 48 | } | 209 | 48 | return *this; | 210 | 48 | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::ExplorationStrategyKind>, true>::operator=(llvm::Optional<clang::ExplorationStrategyKind>&&) Line | Count | Source | 202 | 10.8k | OptionalStorage &operator=(T &&y) { | 203 | 10.8k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 10.8k | } else { | 206 | 10.8k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 10.8k | hasVal = true; | 208 | 10.8k | } | 209 | 10.8k | return *this; | 210 | 10.8k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::IPAKind>, true>::operator=(llvm::Optional<clang::IPAKind>&&) Line | Count | Source | 202 | 124k | OptionalStorage &operator=(T &&y) { | 203 | 124k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 124k | } else { | 206 | 124k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 124k | hasVal = true; | 208 | 124k | } | 209 | 124k | return *this; | 210 | 124k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::CXXInlineableMemberKind>, true>::operator=(llvm::Optional<clang::CXXInlineableMemberKind>&&) Line | Count | Source | 202 | 14.1k | OptionalStorage &operator=(T &&y) { | 203 | 14.1k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 14.1k | } else { | 206 | 14.1k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 14.1k | hasVal = true; | 208 | 14.1k | } | 209 | 14.1k | return *this; | 210 | 14.1k | } |
llvm::optional_detail::OptionalStorage<clang::ObjCMethodDecl const*, true>::operator=(clang::ObjCMethodDecl const*&&) Line | Count | Source | 202 | 1.04k | OptionalStorage &operator=(T &&y) { | 203 | 1.04k | if (hasValue()) { | 204 | 126 | value = std::move(y); | 205 | 917 | } else { | 206 | 917 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 917 | hasVal = true; | 208 | 917 | } | 209 | 1.04k | return *this; | 210 | 1.04k | } |
llvm::optional_detail::OptionalStorage<clang::ento::RegionOffset, true>::operator=(clang::ento::RegionOffset&&) Line | Count | Source | 202 | 83.4k | OptionalStorage &operator=(T &&y) { | 203 | 83.4k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 83.4k | } else { | 206 | 83.4k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 83.4k | hasVal = true; | 208 | 83.4k | } | 209 | 83.4k | return *this; | 210 | 83.4k | } |
llvm::optional_detail::OptionalStorage<llvm::Optional<clang::attr::SubjectMatchRule>, true>::operator=(llvm::Optional<clang::attr::SubjectMatchRule>&&) Line | Count | Source | 202 | 85 | OptionalStorage &operator=(T &&y) { | 203 | 85 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 85 | } else { | 206 | 85 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 85 | hasVal = true; | 208 | 85 | } | 209 | 85 | return *this; | 210 | 85 | } |
llvm::optional_detail::OptionalStorage<clang::PragmaMSCommentKind, true>::operator=(clang::PragmaMSCommentKind&&) Line | Count | Source | 202 | 74 | OptionalStorage &operator=(T &&y) { | 203 | 74 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 74 | } else { | 206 | 74 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 74 | hasVal = true; | 208 | 74 | } | 209 | 74 | return *this; | 210 | 74 | } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>, true>::operator=(llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>&&) Line | Count | Source | 202 | 21 | OptionalStorage &operator=(T &&y) { | 203 | 21 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 21 | } else { | 206 | 21 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 21 | hasVal = true; | 208 | 21 | } | 209 | 21 | return *this; | 210 | 21 | } |
ParsePragma.cpp:llvm::optional_detail::OptionalStorage<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>, true>::operator=(llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>&&) Line | Count | Source | 202 | 18 | OptionalStorage &operator=(T &&y) { | 203 | 18 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 18 | } else { | 206 | 18 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 18 | hasVal = true; | 208 | 18 | } | 209 | 18 | return *this; | 210 | 18 | } |
llvm::optional_detail::OptionalStorage<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation), true>::operator=(bool (clang::Parser::*&&)(llvm::StringRef, clang::SourceLocation)) Line | Count | Source | 202 | 142 | OptionalStorage &operator=(T &&y) { | 203 | 142 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 142 | } else { | 206 | 142 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 142 | hasVal = true; | 208 | 142 | } | 209 | 142 | return *this; | 210 | 142 | } |
llvm::optional_detail::OptionalStorage<clang::ASTContext::PragmaSectionFlag, true>::operator=(clang::ASTContext::PragmaSectionFlag&&) Line | Count | Source | 202 | 38 | OptionalStorage &operator=(T &&y) { | 203 | 38 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 38 | } else { | 206 | 38 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 38 | hasVal = true; | 208 | 38 | } | 209 | 38 | return *this; | 210 | 38 | } |
llvm::optional_detail::OptionalStorage<clang::Sema::PragmaStack<clang::StringLiteral*>*, true>::operator=(clang::Sema::PragmaStack<clang::StringLiteral*>*&&) Line | Count | Source | 202 | 57 | OptionalStorage &operator=(T &&y) { | 203 | 57 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 57 | } else { | 206 | 57 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 57 | hasVal = true; | 208 | 57 | } | 209 | 57 | return *this; | 210 | 57 | } |
llvm::optional_detail::OptionalStorage<clang::QualType, true>::operator=(clang::QualType&&) Line | Count | Source | 202 | 185 | OptionalStorage &operator=(T &&y) { | 203 | 185 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 185 | } else { | 206 | 185 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 185 | hasVal = true; | 208 | 185 | } | 209 | 185 | return *this; | 210 | 185 | } |
llvm::optional_detail::OptionalStorage<clang::Sema::FormatStringType, true>::operator=(clang::Sema::FormatStringType&&) Line | Count | Source | 202 | 43.6k | OptionalStorage &operator=(T &&y) { | 203 | 43.6k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 43.6k | } else { | 206 | 43.6k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 43.6k | hasVal = true; | 208 | 43.6k | } | 209 | 43.6k | return *this; | 210 | 43.6k | } |
llvm::optional_detail::OptionalStorage<clang::ObjCInterfaceDecl*, true>::operator=(clang::ObjCInterfaceDecl*&&) Line | Count | Source | 202 | 2 | OptionalStorage &operator=(T &&y) { | 203 | 2 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2 | } else { | 206 | 2 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2 | hasVal = true; | 208 | 2 | } | 209 | 2 | return *this; | 210 | 2 | } |
llvm::optional_detail::OptionalStorage<FormatAttrKind, true>::operator=(FormatAttrKind&&) Line | Count | Source | 202 | 51.5k | OptionalStorage &operator=(T &&y) { | 203 | 51.5k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 51.5k | } else { | 206 | 51.5k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 51.5k | hasVal = true; | 208 | 51.5k | } | 209 | 51.5k | return *this; | 210 | 51.5k | } |
llvm::optional_detail::OptionalStorage<clang::Expr*, true>::operator=(clang::Expr*&&) Line | Count | Source | 202 | 3.86k | OptionalStorage &operator=(T &&y) { | 203 | 3.86k | if (hasValue()) { | 204 | 1.57k | value = std::move(y); | 205 | 2.29k | } else { | 206 | 2.29k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.29k | hasVal = true; | 208 | 2.29k | } | 209 | 3.86k | return *this; | 210 | 3.86k | } |
llvm::optional_detail::OptionalStorage<clang::LoopHintAttr::OptionType, true>::operator=(clang::LoopHintAttr::OptionType&&) Line | Count | Source | 202 | 191 | OptionalStorage &operator=(T &&y) { | 203 | 191 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 191 | } else { | 206 | 191 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 191 | hasVal = true; | 208 | 191 | } | 209 | 191 | return *this; | 210 | 191 | } |
llvm::optional_detail::OptionalStorage<clang::NullabilityKind, true>::operator=(clang::NullabilityKind&&) Line | Count | Source | 202 | 187k | OptionalStorage &operator=(T &&y) { | 203 | 187k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 187k | } else { | 206 | 187k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 187k | hasVal = true; | 208 | 187k | } | 209 | 187k | return *this; | 210 | 187k | } |
llvm::optional_detail::OptionalStorage<clang::Stmt*, true>::operator=(clang::Stmt*&&) Line | Count | Source | 202 | 31.9k | OptionalStorage &operator=(T &&y) { | 203 | 31.9k | if (hasValue()) { | 204 | 14.2k | value = std::move(y); | 205 | 17.7k | } else { | 206 | 17.7k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 17.7k | hasVal = true; | 208 | 17.7k | } | 209 | 31.9k | return *this; | 210 | 31.9k | } |
llvm::optional_detail::OptionalStorage<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*), true>::operator=(clang::Stmt* (*&&)(clang::ASTContext&, clang::FunctionDecl const*)) Line | Count | Source | 202 | 14 | OptionalStorage &operator=(T &&y) { | 203 | 14 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 14 | } else { | 206 | 14 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 14 | hasVal = true; | 208 | 14 | } | 209 | 14 | return *this; | 210 | 14 | } |
llvm::optional_detail::OptionalStorage<clang::comments::InlineCommandComment::RenderKind, true>::operator=(clang::comments::InlineCommandComment::RenderKind&&) Line | Count | Source | 202 | 30 | OptionalStorage &operator=(T &&y) { | 203 | 30 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 30 | } else { | 206 | 30 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 30 | hasVal = true; | 208 | 30 | } | 209 | 30 | return *this; | 210 | 30 | } |
llvm::optional_detail::OptionalStorage<clang::analyze_os_log::OSLogBufferItem::Kind, true>::operator=(clang::analyze_os_log::OSLogBufferItem::Kind&&) Line | Count | Source | 202 | 123 | OptionalStorage &operator=(T &&y) { | 203 | 123 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 123 | } else { | 206 | 123 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 123 | hasVal = true; | 208 | 123 | } | 209 | 123 | return *this; | 210 | 123 | } |
llvm::optional_detail::OptionalStorage<clang::minimize_source_to_dependency_directives::TokenKind, true>::operator=(clang::minimize_source_to_dependency_directives::TokenKind&&) Line | Count | Source | 202 | 121 | OptionalStorage &operator=(T &&y) { | 203 | 121 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 121 | } else { | 206 | 121 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 121 | hasVal = true; | 208 | 121 | } | 209 | 121 | return *this; | 210 | 121 | } |
llvm::optional_detail::OptionalStorage<unsigned long, true>::operator=(unsigned long&&) Line | Count | Source | 202 | 536 | OptionalStorage &operator=(T &&y) { | 203 | 536 | if (hasValue()) { | 204 | 58 | value = std::move(y); | 205 | 478 | } else { | 206 | 478 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 478 | hasVal = true; | 208 | 478 | } | 209 | 536 | return *this; | 210 | 536 | } |
Lexer.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::PreambleDirectiveKind, true>::operator=((anonymous namespace)::PreambleDirectiveKind&&) Line | Count | Source | 202 | 929 | OptionalStorage &operator=(T &&y) { | 203 | 929 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 929 | } else { | 206 | 929 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 929 | hasVal = true; | 208 | 929 | } | 209 | 929 | return *this; | 210 | 929 | } |
llvm::optional_detail::OptionalStorage<clang::MMToken::TokenKind, true>::operator=(clang::MMToken::TokenKind&&) Line | Count | Source | 202 | 276k | OptionalStorage &operator=(T &&y) { | 203 | 276k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 276k | } else { | 206 | 276k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 276k | hasVal = true; | 208 | 276k | } | 209 | 276k | return *this; | 210 | 276k | } |
ModuleMap.cpp:llvm::optional_detail::OptionalStorage<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute, true>::operator=(clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute&&) Line | Count | Source | 202 | 93 | OptionalStorage &operator=(T &&y) { | 203 | 93 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 93 | } else { | 206 | 93 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 93 | hasVal = true; | 208 | 93 | } | 209 | 93 | return *this; | 210 | 93 | } |
llvm::optional_detail::OptionalStorage<long, true>::operator=(long&&) Line | Count | Source | 202 | 44 | OptionalStorage &operator=(T &&y) { | 203 | 44 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 44 | } else { | 206 | 44 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 44 | hasVal = true; | 208 | 44 | } | 209 | 44 | return *this; | 210 | 44 | } |
ModuleMap.cpp:llvm::optional_detail::OptionalStorage<(anonymous namespace)::AttributeKind, true>::operator=((anonymous namespace)::AttributeKind&&) Line | Count | Source | 202 | 2.71k | OptionalStorage &operator=(T &&y) { | 203 | 2.71k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 2.71k | } else { | 206 | 2.71k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 2.71k | hasVal = true; | 208 | 2.71k | } | 209 | 2.71k | return *this; | 210 | 2.71k | } |
llvm::optional_detail::OptionalStorage<clang::diag::Severity, true>::operator=(clang::diag::Severity&&) Line | Count | Source | 202 | 355 | OptionalStorage &operator=(T &&y) { | 203 | 355 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 355 | } else { | 206 | 355 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 355 | hasVal = true; | 208 | 355 | } | 209 | 355 | return *this; | 210 | 355 | } |
llvm::optional_detail::OptionalStorage<llvm::PassBuilder::OptimizationLevel, true>::operator=(llvm::PassBuilder::OptimizationLevel&&) Line | Count | Source | 202 | 67 | OptionalStorage &operator=(T &&y) { | 203 | 67 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 67 | } else { | 206 | 67 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 67 | hasVal = true; | 208 | 67 | } | 209 | 67 | return *this; | 210 | 67 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::Format, true>::operator=(llvm::remarks::Format&&) Line | Count | Source | 202 | 91 | OptionalStorage &operator=(T &&y) { | 203 | 91 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 91 | } else { | 206 | 91 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 91 | hasVal = true; | 208 | 91 | } | 209 | 91 | return *this; | 210 | 91 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::Type, true>::operator=(llvm::remarks::Type&&) Line | Count | Source | 202 | 164 | OptionalStorage &operator=(T &&y) { | 203 | 164 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 164 | } else { | 206 | 164 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 164 | hasVal = true; | 208 | 164 | } | 209 | 164 | return *this; | 210 | 164 | } |
llvm::optional_detail::OptionalStorage<llvm::remarks::RemarkLocation, true>::operator=(llvm::remarks::RemarkLocation&&) Line | Count | Source | 202 | 4 | OptionalStorage &operator=(T &&y) { | 203 | 4 | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 4 | } else { | 206 | 4 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 4 | hasVal = true; | 208 | 4 | } | 209 | 4 | return *this; | 210 | 4 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeIndex, true>::operator=(llvm::codeview::TypeIndex&&) Line | Count | Source | 202 | 380 | OptionalStorage &operator=(T &&y) { | 203 | 380 | if (hasValue()) { | 204 | 8 | value = std::move(y); | 205 | 372 | } else { | 206 | 372 | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 372 | hasVal = true; | 208 | 372 | } | 209 | 380 | return *this; | 210 | 380 | } |
llvm::optional_detail::OptionalStorage<llvm::codeview::TypeLeafKind, true>::operator=(llvm::codeview::TypeLeafKind&&) Line | Count | Source | 202 | 32.5k | OptionalStorage &operator=(T &&y) { | 203 | 32.5k | if (hasValue()) { | 204 | 0 | value = std::move(y); | 205 | 32.5k | } else { | 206 | 32.5k | ::new ((void *)std::addressof(value)) T(std::move(y)); | 207 | 32.5k | hasVal = true; | 208 | 32.5k | } | 209 | 32.5k | return *this; | 210 | 32.5k | } |
|
211 | | }; |
212 | | |
213 | | } // namespace optional_detail |
214 | | |
215 | | template <typename T> class Optional { |
216 | | optional_detail::OptionalStorage<T> Storage; |
217 | | |
218 | | public: |
219 | | using value_type = T; |
220 | | |
221 | 350M | constexpr Optional() {} llvm::Optional<llvm::DebugCompressionType>::Optional() Line | Count | Source | 221 | 9 | constexpr Optional() {} |
llvm::Optional<unsigned int>::Optional() Line | Count | Source | 221 | 98.0M | constexpr Optional() {} |
llvm::Optional<bool>::Optional() Line | Count | Source | 221 | 109M | constexpr Optional() {} |
llvm::Optional<llvm::StringRef>::Optional() Line | Count | Source | 221 | 5.86M | constexpr Optional() {} |
llvm::Optional<std::__1::pair<int, int> >::Optional() Line | Count | Source | 221 | 154k | constexpr Optional() {} |
llvm::Optional<llvm::AArch64CC::CondCode>::Optional() Line | Count | Source | 221 | 360 | constexpr Optional() {} |
llvm::Optional<llvm::AArch64MCExpr::VariantKind>::Optional() Line | Count | Source | 221 | 1.12k | constexpr Optional() {} |
llvm::Optional<llvm::AArch64_AM::ShiftExtendType>::Optional() Line | Count | Source | 221 | 2.70k | constexpr Optional() {} |
llvm::Optional<int>::Optional() Line | Count | Source | 221 | 2.26M | constexpr Optional() {} |
llvm::Optional<std::__1::pair<long long, unsigned int> >::Optional() Line | Count | Source | 221 | 700 | constexpr Optional() {} |
llvm::Optional<llvm::AMDGPU::HSAMD::AccessQualifier>::Optional() Line | Count | Source | 221 | 330 | constexpr Optional() {} |
llvm::Optional<llvm::AMDGPU::HSAMD::ValueKind>::Optional() Line | Count | Source | 221 | 1.23k | constexpr Optional() {} |
llvm::Optional<bool*>::Optional() Line | Count | Source | 221 | 26 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::StringRef> >::Optional() Line | Count | Source | 221 | 8.13k | constexpr Optional() {} |
llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >::Optional() Line | Count | Source | 221 | 60 | constexpr Optional() {} |
llvm::Optional<llvm::AMDGPULibFuncBase::ENamePrefix>::Optional() Line | Count | Source | 221 | 297 | constexpr Optional() {} |
Unexecuted instantiation: llvm::Optional<llvm::AMDGPULibFuncBase::EType>::Optional() llvm::Optional<llvm::MachineBasicBlock*>::Optional() Line | Count | Source | 221 | 4.34M | constexpr Optional() {} |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::Optional() Line | Count | Source | 221 | 2.73M | constexpr Optional() {} |
llvm::Optional<llvm::yaml::SIArgumentInfo>::Optional() Line | Count | Source | 221 | 11.6k | constexpr Optional() {} |
llvm::Optional<llvm::yaml::SIArgument>::Optional() Line | Count | Source | 221 | 197k | constexpr Optional() {} |
llvm::Optional<long long>::Optional() Line | Count | Source | 221 | 4.06M | constexpr Optional() {} |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::Optional() Line | Count | Source | 221 | 9.16k | constexpr Optional() {} |
llvm::Optional<llvm::ARM_AM::ShiftOpc>::Optional() Line | Count | Source | 221 | 2.71k | constexpr Optional() {} |
llvm::Optional<llvm::MachineBasicBlock const*>::Optional() Line | Count | Source | 221 | 2.28M | constexpr Optional() {} |
llvm::Optional<llvm::LPCC::CondCode>::Optional() Line | Count | Source | 221 | 330 | constexpr Optional() {} |
llvm::Optional<llvm::LPAC::AluCode>::Optional() Line | Count | Source | 221 | 108 | constexpr Optional() {} |
llvm::Optional<unsigned long long>::Optional() Line | Count | Source | 221 | 9.68M | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::MCFixupKind> >::Optional() Line | Count | Source | 221 | 174 | constexpr Optional() {} |
llvm::Optional<llvm::MipsABIInfo>::Optional() Line | Count | Source | 221 | 3.19k | constexpr Optional() {} |
llvm::Optional<llvm::MVT>::Optional() Line | Count | Source | 221 | 191 | constexpr Optional() {} |
llvm::Optional<llvm::PPC::Predicate>::Optional() Line | Count | Source | 221 | 6 | constexpr Optional() {} |
llvm::Optional<llvm::RISCVFPRndMode::RoundingMode>::Optional() Line | Count | Source | 221 | 489 | constexpr Optional() {} |
llvm::Optional<llvm::RISCVMCExpr::VariantKind>::Optional() Line | Count | Source | 221 | 449 | constexpr Optional() {} |
llvm::Optional<llvm::RISCVABI::ABI>::Optional() Line | Count | Source | 221 | 1.12k | constexpr Optional() {} |
llvm::Optional<llvm::SparcMCExpr::VariantKind>::Optional() Line | Count | Source | 221 | 144 | constexpr Optional() {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*>::Optional() Line | Count | Source | 221 | 284k | constexpr Optional() {} |
llvm::Optional<llvm::WebAssembly::ExprType>::Optional() Line | Count | Source | 221 | 19 | constexpr Optional() {} |
Unexecuted instantiation: llvm::Optional<llvm::wasm::ValType>::Optional() llvm::Optional<llvm::X86::CondCode>::Optional() Line | Count | Source | 221 | 487k | constexpr Optional() {} |
X86SpeculativeLoadHardening.cpp:llvm::Optional<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState>::Optional() Line | Count | Source | 221 | 12.2k | constexpr Optional() {} |
llvm::Optional<llvm::MachineInstr*>::Optional() Line | Count | Source | 221 | 55 | constexpr Optional() {} |
llvm::Optional<llvm::BasicBlock*>::Optional() Line | Count | Source | 221 | 9.50M | constexpr Optional() {} |
llvm::Optional<char const*>::Optional() Line | Count | Source | 221 | 708k | constexpr Optional() {} |
llvm::Optional<llvm::MachO::CPUSubTypeX86>::Optional() Line | Count | Source | 221 | 4.21k | constexpr Optional() {} |
llvm::Optional<llvm::BasicBlock const*>::Optional() Line | Count | Source | 221 | 5.34M | constexpr Optional() {} |
llvm::Optional<llvm::CFLAndersAAResult::FunctionInfo>::Optional() Line | Count | Source | 221 | 95 | constexpr Optional() {} |
llvm::Optional<llvm::CFLSteensAAResult::FunctionInfo>::Optional() Line | Count | Source | 221 | 116 | constexpr Optional() {} |
llvm::Optional<llvm::PreservedAnalyses>::Optional() Line | Count | Source | 221 | 18.8k | constexpr Optional() {} |
llvm::Optional<llvm::DemandedBits>::Optional() Line | Count | Source | 221 | 40.4k | constexpr Optional() {} |
llvm::Optional<llvm::EHPersonality>::Optional() Line | Count | Source | 221 | 422k | constexpr Optional() {} |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::Optional() Line | Count | Source | 221 | 2.38k | constexpr Optional() {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::BasicBlock> const*>::Optional() Line | Count | Source | 221 | 7.18M | constexpr Optional() {} |
llvm::Optional<llvm::MemoryDependenceResults>::Optional() Line | Count | Source | 221 | 42.4k | constexpr Optional() {} |
llvm::Optional<llvm::AliasResult>::Optional() Line | Count | Source | 221 | 8.88M | constexpr Optional() {} |
llvm::Optional<llvm::ModuleSummaryIndex>::Optional() Line | Count | Source | 221 | 390 | constexpr Optional() {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::BasicBlock>*>::Optional() Line | Count | Source | 221 | 29.0k | constexpr Optional() {} |
llvm::Optional<llvm::Instruction::BinaryOps>::Optional() Line | Count | Source | 221 | 3.64M | constexpr Optional() {} |
llvm::Optional<llvm::TargetTransformInfo>::Optional() Line | Count | Source | 221 | 111k | constexpr Optional() {} |
llvm::Optional<llvm::MachineInstr* const*>::Optional() Line | Count | Source | 221 | 52 | constexpr Optional() {} |
llvm::Optional<llvm::DIExpression::FragmentInfo>::Optional() Line | Count | Source | 221 | 98.4k | constexpr Optional() {} |
LiveDebugValues.cpp:llvm::Optional<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc>::Optional() Line | Count | Source | 221 | 2.94k | constexpr Optional() {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*>::Optional() Line | Count | Source | 221 | 2.33M | constexpr Optional() {} |
llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > >::Optional() Line | Count | Source | 221 | 46.4k | constexpr Optional() {} |
llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::Optional() Line | Count | Source | 221 | 27.0k | constexpr Optional() {} |
llvm::Optional<llvm::SlotTracker>::Optional() Line | Count | Source | 221 | 7 | constexpr Optional() {} |
llvm::Optional<llvm::Intrinsic::ID>::Optional() Line | Count | Source | 221 | 3.46M | constexpr Optional() {} |
llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::Optional() Line | Count | Source | 221 | 17.5k | constexpr Optional() {} |
llvm::Optional<llvm::DINode::DIFlags>::Optional() Line | Count | Source | 221 | 4.64k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::DIFile::ChecksumKind> >::Optional() Line | Count | Source | 221 | 225 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind> >::Optional() Line | Count | Source | 221 | 2.28k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind> >::Optional() Line | Count | Source | 221 | 285 | constexpr Optional() {} |
llvm::Optional<llvm::DISubprogram::DISPFlags>::Optional() Line | Count | Source | 221 | 546 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode> >::Optional() Line | Count | Source | 221 | 4.08k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior> >::Optional() Line | Count | Source | 221 | 5.61k | constexpr Optional() {} |
llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::Optional() Line | Count | Source | 221 | 107k | constexpr Optional() {} |
llvm::Optional<llvm::Regex>::Optional() Line | Count | Source | 221 | 91 | constexpr Optional() {} |
llvm::Optional<llvm::remarks::RemarkLocation>::Optional() Line | Count | Source | 221 | 4.45k | constexpr Optional() {} |
llvm::Optional<llvm::APInt>::Optional() Line | Count | Source | 221 | 47.0k | constexpr Optional() {} |
llvm::Optional<llvm::BasicAAResult>::Optional() Line | Count | Source | 221 | 2.12M | constexpr Optional() {} |
llvm::Optional<llvm::AAResults>::Optional() Line | Count | Source | 221 | 2.12M | constexpr Optional() {} |
llvm::Optional<llvm::Value*>::Optional() Line | Count | Source | 221 | 479 | constexpr Optional() {} |
llvm::Optional<llvm::Attribute::AttrKind>::Optional() Line | Count | Source | 221 | 2 | constexpr Optional() {} |
llvm::Optional<llvm::Instruction::CastOps>::Optional() Line | Count | Source | 221 | 3.45M | constexpr Optional() {} |
InstCombineCalls.cpp:llvm::Optional<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase>::Optional() Line | Count | Source | 221 | 3.45M | constexpr Optional() {} |
MemorySanitizer.cpp:llvm::Optional<(anonymous namespace)::MemorySanitizer>::Optional() Line | Count | Source | 221 | 91 | constexpr Optional() {} |
ThreadSanitizer.cpp:llvm::Optional<(anonymous namespace)::ThreadSanitizer>::Optional() Line | Count | Source | 221 | 31 | constexpr Optional() {} |
llvm::Optional<llvm::MD5::MD5Result>::Optional() Line | Count | Source | 221 | 51.6k | constexpr Optional() {} |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::Optional() Line | Count | Source | 221 | 57.9k | constexpr Optional() {} |
llvm::Optional<llvm::wasm::WasmGlobalType>::Optional() Line | Count | Source | 221 | 25.0k | constexpr Optional() {} |
llvm::Optional<llvm::wasm::WasmEventType>::Optional() Line | Count | Source | 221 | 25.0k | constexpr Optional() {} |
llvm::Optional<llvm::MCDwarfLineStr>::Optional() Line | Count | Source | 221 | 2.08k | constexpr Optional() {} |
llvm::Optional<llvm::MCSymbolRefExpr::VariantKind>::Optional() Line | Count | Source | 221 | 2.42k | constexpr Optional() {} |
llvm::Optional<double>::Optional() Line | Count | Source | 221 | 38.1k | constexpr Optional() {} |
llvm::Optional<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int> >::Optional() Line | Count | Source | 221 | 12.3k | constexpr Optional() {} |
llvm::Optional<llvm::COFF::COMDATType>::Optional() Line | Count | Source | 221 | 306 | constexpr Optional() {} |
llvm::Optional<llvm::MCSymbolAttr>::Optional() Line | Count | Source | 221 | 2.90k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::SectionKind> >::Optional() Line | Count | Source | 221 | 13 | constexpr Optional() {} |
llvm::Optional<llvm::SectionKind>::Optional() Line | Count | Source | 221 | 13 | constexpr Optional() {} |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::InductiveRangeCheck::Range>::Optional() Line | Count | Source | 221 | 204 | constexpr Optional() {} |
llvm::Optional<llvm::SCEV const*>::Optional() Line | Count | Source | 221 | 376 | constexpr Optional() {} |
llvm::Optional<llvm::MemorySSAUpdater>::Optional() Line | Count | Source | 221 | 405k | constexpr Optional() {} |
llvm::Optional<llvm::RegionNode*>::Optional() Line | Count | Source | 221 | 10.5k | constexpr Optional() {} |
Unexecuted instantiation: llvm::Optional<llvm::AArch64::ArchKind>::Optional() llvm::Optional<llvm::ARM::ISAKind>::Optional() Line | Count | Source | 221 | 129k | constexpr Optional() {} |
llvm::Optional<llvm::Error>::Optional() Line | Count | Source | 221 | 6.23k | constexpr Optional() {} |
llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >::Optional() Line | Count | Source | 221 | 1.84k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind> >::Optional() Line | Count | Source | 221 | 37 | constexpr Optional() {} |
llvm::Optional<llvm::Triple::SubArchType>::Optional() Line | Count | Source | 221 | 30.4k | constexpr Optional() {} |
llvm::Optional<llvm::Triple::VendorType>::Optional() Line | Count | Source | 221 | 2.08M | constexpr Optional() {} |
llvm::Optional<llvm::Triple::OSType>::Optional() Line | Count | Source | 221 | 2.04M | constexpr Optional() {} |
llvm::Optional<llvm::Triple::ObjectFormatType>::Optional() Line | Count | Source | 221 | 612k | constexpr Optional() {} |
llvm::Optional<llvm::Triple::ArchType>::Optional() Line | Count | Source | 221 | 2.15M | constexpr Optional() {} |
llvm::Optional<llvm::Triple::EnvironmentType>::Optional() Line | Count | Source | 221 | 729k | constexpr Optional() {} |
VirtualFileSystem.cpp:llvm::Optional<(anonymous namespace)::RealFileSystem::WorkingDirectory>::Optional() Line | Count | Source | 221 | 65.0k | constexpr Optional() {} |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::Optional() Line | Count | Source | 221 | 1.45M | constexpr Optional() {} |
llvm::Optional<llvm::VPIteration>::Optional() Line | Count | Source | 221 | 17.0k | constexpr Optional() {} |
llvm::Optional<llvm::VPBlockBase*>::Optional() Line | Count | Source | 221 | 382 | constexpr Optional() {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::VPBlockBase> const*>::Optional() Line | Count | Source | 221 | 25 | constexpr Optional() {} |
Unexecuted instantiation: llvm::Optional<clang::CudaVersion>::Optional() llvm::Optional<clang::CudaArch>::Optional() Line | Count | Source | 221 | 1.11k | constexpr Optional() {} |
Unexecuted instantiation: llvm::Optional<clang::CudaVirtualArch>::Optional() llvm::Optional<clang::OpenMPDirectiveKind>::Optional() Line | Count | Source | 221 | 483k | constexpr Optional() {} |
llvm::Optional<clang::OpenMPClauseKind>::Optional() Line | Count | Source | 221 | 83.6k | constexpr Optional() {} |
llvm::Optional<clang::OpenMPDefaultClauseKind>::Optional() Line | Count | Source | 221 | 791 | constexpr Optional() {} |
llvm::Optional<clang::OpenMPProcBindClauseKind>::Optional() Line | Count | Source | 221 | 520 | constexpr Optional() {} |
llvm::Optional<clang::OpenMPDependClauseKind>::Optional() Line | Count | Source | 221 | 2.68k | constexpr Optional() {} |
llvm::Optional<clang::OpenMPLinearClauseKind>::Optional() Line | Count | Source | 221 | 184 | constexpr Optional() {} |
llvm::Optional<clang::OpenMPDistScheduleClauseKind>::Optional() Line | Count | Source | 221 | 1.30k | constexpr Optional() {} |
llvm::Optional<clang::OpenMPAtomicDefaultMemOrderClauseKind>::Optional() Line | Count | Source | 221 | 23 | constexpr Optional() {} |
llvm::Optional<clang::SanitizerMask>::Optional() Line | Count | Source | 221 | 10.0k | constexpr Optional() {} |
llvm::Optional<llvm::sys::fs::UniqueID>::Optional() Line | Count | Source | 221 | 52.5k | constexpr Optional() {} |
llvm::Optional<clang::targets::LanaiTargetInfo::CPUKind>::Optional() Line | Count | Source | 221 | 1 | constexpr Optional() {} |
llvm::Optional<llvm::X86::ProcessorFeatures>::Optional() Line | Count | Source | 221 | 139 | constexpr Optional() {} |
llvm::Optional<clang::targets::X86TargetInfo::X86SSEEnum>::Optional() Line | Count | Source | 221 | 233k | constexpr Optional() {} |
llvm::Optional<clang::targets::X86TargetInfo::MMX3DNowEnum>::Optional() Line | Count | Source | 221 | 233k | constexpr Optional() {} |
llvm::Optional<clang::targets::X86TargetInfo::XOPEnum>::Optional() Line | Count | Source | 221 | 233k | constexpr Optional() {} |
llvm::Optional<char>::Optional() Line | Count | Source | 221 | 498 | constexpr Optional() {} |
llvm::Optional<clang::targets::X86TargetInfo::CPUKind>::Optional() Line | Count | Source | 221 | 96.6k | constexpr Optional() {} |
llvm::Optional<llvm::ThreadModel::Model>::Optional() Line | Count | Source | 221 | 21.4k | constexpr Optional() {} |
llvm::Optional<llvm::FloatABI::ABIType>::Optional() Line | Count | Source | 221 | 21.4k | constexpr Optional() {} |
llvm::Optional<llvm::PGOOptions>::Optional() Line | Count | Source | 221 | 1.40k | constexpr Optional() {} |
llvm::Optional<llvm::DIFile::ChecksumKind>::Optional() Line | Count | Source | 221 | 2.92k | constexpr Optional() {} |
llvm::Optional<clang::CodeGen::ApplyDebugLocation>::Optional() Line | Count | Source | 221 | 1.17k | constexpr Optional() {} |
llvm::Optional<llvm::GlobalValue::ThreadLocalMode>::Optional() Line | Count | Source | 221 | 25 | constexpr Optional() {} |
llvm::Optional<clang::CodeGen::ConstantEmitter>::Optional() Line | Count | Source | 221 | 47.6k | constexpr Optional() {} |
llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >::Optional() Line | Count | Source | 221 | 162 | constexpr Optional() {} |
llvm::Optional<llvm::coverage::Counter>::Optional() Line | Count | Source | 221 | 112 | constexpr Optional() {} |
llvm::Optional<clang::driver::Distro::DistroType>::Optional() Line | Count | Source | 221 | 3 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::driver::Driver::DriverMode> >::Optional() Line | Count | Source | 221 | 15.6k | constexpr Optional() {} |
llvm::Optional<clang::driver::LTOKind>::Optional() Line | Count | Source | 221 | 121 | constexpr Optional() {} |
llvm::Optional<clang::driver::Driver::OpenMPRuntimeKind>::Optional() Line | Count | Source | 221 | 801 | constexpr Optional() {} |
llvm::Optional<clang::driver::Driver::SaveTempsMode>::Optional() Line | Count | Source | 221 | 53 | constexpr Optional() {} |
llvm::Optional<llvm::ArrayRef<llvm::StringRef> >::Optional() Line | Count | Source | 221 | 18.1k | constexpr Optional() {} |
llvm::Optional<clang::driver::tools::arm::ReadTPMode>::Optional() Line | Count | Source | 221 | 2 | constexpr Optional() {} |
llvm::Optional<clang::driver::tools::arm::FloatABI>::Optional() Line | Count | Source | 221 | 2.82k | constexpr Optional() {} |
llvm::Optional<clang::driver::tools::mips::FloatABI>::Optional() Line | Count | Source | 221 | 12 | constexpr Optional() {} |
llvm::Optional<clang::driver::tools::ppc::FloatABI>::Optional() Line | Count | Source | 221 | 10 | constexpr Optional() {} |
llvm::Optional<clang::driver::tools::sparc::FloatABI>::Optional() Line | Count | Source | 221 | 12 | constexpr Optional() {} |
llvm::Optional<clang::driver::DarwinSDKInfo>::Optional() Line | Count | Source | 221 | 21.8k | constexpr Optional() {} |
llvm::Optional<clang::driver::Multilib>::Optional() Line | Count | Source | 221 | 8.05k | constexpr Optional() {} |
llvm::Optional<clang::driver::types::ID>::Optional() Line | Count | Source | 221 | 49.4k | constexpr Optional() {} |
llvm::Optional<clang::PrecompiledPreamble>::Optional() Line | Count | Source | 221 | 4.73k | constexpr Optional() {} |
llvm::Optional<clang::CXXScopeSpec>::Optional() Line | Count | Source | 221 | 1.40k | constexpr Optional() {} |
ASTUnit.cpp:llvm::Optional<(anonymous namespace)::CaptureDroppedDiagnostics>::Optional() Line | Count | Source | 221 | 88 | constexpr Optional() {} |
llvm::Optional<clang::DiagnosticLevelMask>::Optional() Line | Count | Source | 221 | 20 | constexpr Optional() {} |
llvm::Optional<clang::AnalysisStores>::Optional() Line | Count | Source | 221 | 159 | constexpr Optional() {} |
llvm::Optional<clang::AnalysisConstraints>::Optional() Line | Count | Source | 221 | 888 | constexpr Optional() {} |
llvm::Optional<clang::AnalysisDiagClients>::Optional() Line | Count | Source | 221 | 190 | constexpr Optional() {} |
llvm::Optional<clang::AnalysisPurgeMode>::Optional() Line | Count | Source | 221 | 1 | constexpr Optional() {} |
Unexecuted instantiation: llvm::Optional<clang::AnalysisInliningMode>::Optional() llvm::Optional<llvm::Optional<bool> >::Optional() Line | Count | Source | 221 | 1.68M | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::UserModeKind> >::Optional() Line | Count | Source | 221 | 136k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::frontend::ActionKind> >::Optional() Line | Count | Source | 221 | 34 | constexpr Optional() {} |
llvm::Optional<clang::InputKind>::Optional() Line | Count | Source | 221 | 52.7k | constexpr Optional() {} |
llvm::Optional<llvm::EABI>::Optional() Line | Count | Source | 221 | 29 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<llvm::Reloc::Model> >::Optional() Line | Count | Source | 221 | 22.5k | constexpr Optional() {} |
llvm::Optional<clang::LangStandard::Kind>::Optional() Line | Count | Source | 221 | 17.3k | constexpr Optional() {} |
llvm::Optional<clang::LangOptions::CoreFoundationABI>::Optional() Line | Count | Source | 221 | 30 | constexpr Optional() {} |
llvm::Optional<clang::LangOptions::PragmaMSPointersToMembersKind>::Optional() Line | Count | Source | 221 | 1 | constexpr Optional() {} |
llvm::Optional<clang::LangOptions::DefaultCallingConvention>::Optional() Line | Count | Source | 221 | 8 | constexpr Optional() {} |
llvm::Optional<clang::PrecompiledPreamble::TempPCHFile>::Optional() Line | Count | Source | 221 | 88 | constexpr Optional() {} |
llvm::Optional<llvm::BitstreamBlockInfo>::Optional() Line | Count | Source | 221 | 16 | constexpr Optional() {} |
llvm::Optional<clang::Preprocessor::PreambleSkipInfo>::Optional() Line | Count | Source | 221 | 44.2k | constexpr Optional() {} |
llvm::Optional<clang::HeaderFileInfo>::Optional() Line | Count | Source | 221 | 26.3k | constexpr Optional() {} |
llvm::Optional<clang::GVALinkage>::Optional() Line | Count | Source | 221 | 28.4k | constexpr Optional() {} |
llvm::Optional<llvm::MIToken::TokenKind>::Optional() Line | Count | Source | 221 | 439k | constexpr Optional() {} |
llvm::Optional<llvm::CmpInst::Predicate>::Optional() Line | Count | Source | 221 | 1.54k | constexpr Optional() {} |
llvm::Optional<llvm::AtomicOrdering>::Optional() Line | Count | Source | 221 | 529 | constexpr Optional() {} |
llvm::Optional<unsigned char>::Optional() Line | Count | Source | 221 | 46.5k | constexpr Optional() {} |
llvm::Optional<llvm::codeview::TypeLeafKind>::Optional() Line | Count | Source | 221 | 59.3k | constexpr Optional() {} |
llvm::Optional<llvm::codeview::MemberPointerInfo>::Optional() Line | Count | Source | 221 | 3.72k | constexpr Optional() {} |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::Optional() Line | Count | Source | 221 | 1.69k | constexpr Optional() {} |
llvm::Optional<llvm::DWARFDebugNames::Entry>::Optional() Line | Count | Source | 221 | 768 | constexpr Optional() {} |
llvm::Optional<llvm::StringRef*>::Optional() Line | Count | Source | 221 | 13.0k | constexpr Optional() {} |
DWARFContext.cpp:llvm::Optional<(anonymous namespace)::DWARFSectionMap*>::Optional() Line | Count | Source | 221 | 21.1k | constexpr Optional() {} |
llvm::Optional<llvm::object::RelocationRef>::Optional() Line | Count | Source | 221 | 6.58k | constexpr Optional() {} |
llvm::Optional<llvm::DataExtractor>::Optional() Line | Count | Source | 221 | 1.50k | constexpr Optional() {} |
llvm::Optional<llvm::DWARFExpression>::Optional() Line | Count | Source | 221 | 3.08k | constexpr Optional() {} |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::Optional() Line | Count | Source | 221 | 2.15k | constexpr Optional() {} |
llvm::Optional<llvm::DWARFDebugRnglistTable>::Optional() Line | Count | Source | 221 | 2.15k | constexpr Optional() {} |
llvm::Optional<llvm::object::SectionedAddress>::Optional() Line | Count | Source | 221 | 2.15k | constexpr Optional() {} |
llvm::Optional<llvm::BaseIndexOffset>::Optional() Line | Count | Source | 221 | 160k | constexpr Optional() {} |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::Optional() Line | Count | Source | 221 | 146k | constexpr Optional() {} |
llvm::Optional<llvm::MachineOperand>::Optional() Line | Count | Source | 221 | 781 | constexpr Optional() {} |
llvm::Optional<llvm::ISD::NodeType>::Optional() Line | Count | Source | 221 | 847k | constexpr Optional() {} |
llvm::Optional<llvm::CodeModel::Model>::Optional() Line | Count | Source | 221 | 1.00k | constexpr Optional() {} |
llvm::Optional<clang::CallGraphNode*>::Optional() Line | Count | Source | 221 | 882 | constexpr Optional() {} |
llvm::Optional<clang::ento::ExplodedNode*>::Optional() Line | Count | Source | 221 | 14 | constexpr Optional() {} |
llvm::Optional<clang::ento::Loc>::Optional() Line | Count | Source | 221 | 562 | constexpr Optional() {} |
CheckSecuritySyntaxOnly.cpp:llvm::Optional<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*)>::Optional() Line | Count | Source | 221 | 631 | constexpr Optional() {} |
ExprInspectionChecker.cpp:llvm::Optional<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const>::Optional() Line | Count | Source | 221 | 25.2k | constexpr Optional() {} |
llvm::Optional<clang::ast_matchers::MatchFinder::MatchFinderOptions::Profiling>::Optional() Line | Count | Source | 221 | 26.6k | constexpr Optional() {} |
GenericTaintChecker.cpp:llvm::Optional<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule>::Optional() Line | Count | Source | 221 | 744 | constexpr Optional() {} |
MacOSXAPIChecker.cpp:llvm::Optional<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const>::Optional() Line | Count | Source | 221 | 434 | constexpr Optional() {} |
MallocChecker.cpp:llvm::Optional<(anonymous namespace)::MallocChecker::CheckKind>::Optional() Line | Count | Source | 221 | 14 | constexpr Optional() {} |
MoveChecker.cpp:llvm::Optional<(anonymous namespace)::MoveChecker::AggressivenessKind>::Optional() Line | Count | Source | 221 | 49 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::ExplorationStrategyKind> >::Optional() Line | Count | Source | 221 | 10.8k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::IPAKind> >::Optional() Line | Count | Source | 221 | 124k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::CXXInlineableMemberKind> >::Optional() Line | Count | Source | 221 | 14.1k | constexpr Optional() {} |
llvm::Optional<llvm::APSInt const*>::Optional() Line | Count | Source | 221 | 968 | constexpr Optional() {} |
llvm::Optional<clang::ObjCMethodDecl const*>::Optional() Line | Count | Source | 221 | 917 | constexpr Optional() {} |
llvm::Optional<clang::CFGElement>::Optional() Line | Count | Source | 221 | 13.0k | constexpr Optional() {} |
llvm::Optional<std::__1::pair<clang::ento::SVal, clang::QualType> >::Optional() Line | Count | Source | 221 | 154k | constexpr Optional() {} |
llvm::Optional<clang::ento::SVal>::Optional() Line | Count | Source | 221 | 676k | constexpr Optional() {} |
llvm::Optional<clang::CallEnter>::Optional() Line | Count | Source | 221 | 324 | constexpr Optional() {} |
llvm::Optional<clang::ento::RegionOffset>::Optional() Line | Count | Source | 221 | 160k | constexpr Optional() {} |
llvm::Optional<clang::Parser::ParseScope>::Optional() Line | Count | Source | 221 | 3.02M | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy> >::Optional() Line | Count | Source | 221 | 536 | constexpr Optional() {} |
llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>::Optional() Line | Count | Source | 221 | 536 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy> >::Optional() Line | Count | Source | 221 | 64 | constexpr Optional() {} |
llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>::Optional() Line | Count | Source | 221 | 64 | constexpr Optional() {} |
llvm::Optional<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)> >::Optional() Line | Count | Source | 221 | 1.33k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::attr::SubjectMatchRule> >::Optional() Line | Count | Source | 221 | 89 | constexpr Optional() {} |
llvm::Optional<clang::PragmaMSCommentKind>::Optional() Line | Count | Source | 221 | 77 | constexpr Optional() {} |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds> >::Optional() Line | Count | Source | 221 | 22 | constexpr Optional() {} |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues> >::Optional() Line | Count | Source | 221 | 19 | constexpr Optional() {} |
llvm::Optional<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation)>::Optional() Line | Count | Source | 221 | 142 | constexpr Optional() {} |
llvm::Optional<clang::ASTContext::PragmaSectionFlag>::Optional() Line | Count | Source | 221 | 39 | constexpr Optional() {} |
AnalysisBasedWarnings.cpp:llvm::Optional<(anonymous namespace)::LogicalErrorHandler>::Optional() Line | Count | Source | 221 | 437k | constexpr Optional() {} |
llvm::Optional<clang::Sema::SemaDiagnosticBuilder>::Optional() Line | Count | Source | 221 | 569 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::VisibilityAttr::VisibilityType> >::Optional() Line | Count | Source | 221 | 1.41M | constexpr Optional() {} |
llvm::Optional<clang::VisibilityAttr::VisibilityType>::Optional() Line | Count | Source | 221 | 1.41M | constexpr Optional() {} |
llvm::Optional<clang::Sema::PragmaStack<clang::StringLiteral*>*>::Optional() Line | Count | Source | 221 | 57 | constexpr Optional() {} |
llvm::Optional<clang::QualType>::Optional() Line | Count | Source | 221 | 454 | constexpr Optional() {} |
llvm::Optional<clang::Sema::FormatStringType>::Optional() Line | Count | Source | 221 | 43.6k | constexpr Optional() {} |
llvm::Optional<llvm::ArrayRef<clang::QualType> >::Optional() Line | Count | Source | 221 | 279 | constexpr Optional() {} |
llvm::Optional<clang::ObjCInterfaceDecl*>::Optional() Line | Count | Source | 221 | 2 | constexpr Optional() {} |
llvm::Optional<clang::Sema::CUDAFunctionTarget>::Optional() Line | Count | Source | 221 | 2.17k | constexpr Optional() {} |
llvm::Optional<clang::LookupResult::AmbiguityKind>::Optional() Line | Count | Source | 221 | 2.71k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::MipsInterruptAttr::InterruptType> >::Optional() Line | Count | Source | 221 | 21 | constexpr Optional() {} |
llvm::Optional<clang::MipsInterruptAttr::InterruptType>::Optional() Line | Count | Source | 221 | 21 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::RISCVInterruptAttr::InterruptType> >::Optional() Line | Count | Source | 221 | 44 | constexpr Optional() {} |
llvm::Optional<clang::RISCVInterruptAttr::InterruptType>::Optional() Line | Count | Source | 221 | 44 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::ARMInterruptAttr::InterruptType> >::Optional() Line | Count | Source | 221 | 78 | constexpr Optional() {} |
llvm::Optional<clang::ARMInterruptAttr::InterruptType>::Optional() Line | Count | Source | 221 | 78 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType> >::Optional() Line | Count | Source | 221 | 5.14k | constexpr Optional() {} |
llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>::Optional() Line | Count | Source | 221 | 5.14k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::EnumExtensibilityAttr::Kind> >::Optional() Line | Count | Source | 221 | 2.75k | constexpr Optional() {} |
llvm::Optional<clang::EnumExtensibilityAttr::Kind>::Optional() Line | Count | Source | 221 | 2.75k | constexpr Optional() {} |
llvm::Optional<FormatAttrKind>::Optional() Line | Count | Source | 221 | 51.5k | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind> >::Optional() Line | Count | Source | 221 | 16 | constexpr Optional() {} |
llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>::Optional() Line | Count | Source | 221 | 16 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::BlocksAttr::BlockType> >::Optional() Line | Count | Source | 221 | 551 | constexpr Optional() {} |
llvm::Optional<clang::BlocksAttr::BlockType>::Optional() Line | Count | Source | 221 | 551 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::ConsumableAttr::ConsumedState> >::Optional() Line | Count | Source | 221 | 6 | constexpr Optional() {} |
llvm::Optional<clang::ConsumableAttr::ConsumedState>::Optional() Line | Count | Source | 221 | 6 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::CallableWhenAttr::ConsumedState> >::Optional() Line | Count | Source | 221 | 19 | constexpr Optional() {} |
llvm::Optional<clang::CallableWhenAttr::ConsumedState>::Optional() Line | Count | Source | 221 | 19 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::ParamTypestateAttr::ConsumedState> >::Optional() Line | Count | Source | 221 | 7 | constexpr Optional() {} |
llvm::Optional<clang::ParamTypestateAttr::ConsumedState>::Optional() Line | Count | Source | 221 | 7 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState> >::Optional() Line | Count | Source | 221 | 11 | constexpr Optional() {} |
llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>::Optional() Line | Count | Source | 221 | 11 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::SetTypestateAttr::ConsumedState> >::Optional() Line | Count | Source | 221 | 9 | constexpr Optional() {} |
llvm::Optional<clang::SetTypestateAttr::ConsumedState>::Optional() Line | Count | Source | 221 | 9 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::TestTypestateAttr::ConsumedState> >::Optional() Line | Count | Source | 221 | 5 | constexpr Optional() {} |
llvm::Optional<clang::TestTypestateAttr::ConsumedState>::Optional() Line | Count | Source | 221 | 5 | constexpr Optional() {} |
llvm::Optional<clang::Expr*>::Optional() Line | Count | Source | 221 | 26.4k | constexpr Optional() {} |
llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> >::Optional() Line | Count | Source | 221 | 1.49k | constexpr Optional() {} |
llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >::Optional() Line | Count | Source | 221 | 171k | constexpr Optional() {} |
llvm::Optional<clang::LoopHintAttr::OptionType>::Optional() Line | Count | Source | 221 | 191 | constexpr Optional() {} |
llvm::Optional<llvm::Optional<clang::PcsAttr::PCSType> >::Optional() Line | Count | Source | 221 | 93 | constexpr Optional() {} |
llvm::Optional<clang::PcsAttr::PCSType>::Optional() Line | Count | Source | 221 | 93 | constexpr Optional() {} |
llvm::Optional<clang::NullabilityKind>::Optional() Line | Count | Source | 221 | 31.8M | constexpr Optional() {} |
llvm::Optional<clang::Stmt*>::Optional() Line | Count | Source | 221 | 17.7k | constexpr Optional() {} |
llvm::Optional<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*)>::Optional() Line | Count | Source | 221 | 14.0k | constexpr Optional() {} |
llvm::Optional<clang::CallGraphNode const*>::Optional() Line | Count | Source | 221 | 1 | constexpr Optional() {} |
llvm::Optional<clang::CFGBlock const*>::Optional() Line | Count | Source | 221 | 109k | constexpr Optional() {} |
llvm::Optional<clang::ImportError>::Optional() Line | Count | Source | 221 | 60.3k | constexpr Optional() {} |
llvm::Optional<clang::comments::InlineCommandComment::RenderKind>::Optional() Line | Count | Source | 221 | 30 | constexpr Optional() {} |
llvm::Optional<clang::analyze_os_log::OSLogBufferItem::Kind>::Optional() Line | Count | Source | 221 | 123 | constexpr Optional() {} |
llvm::Optional<clang::Expr const*>::Optional() Line | Count | Source | 221 | 369 | constexpr Optional() {} |
llvm::Optional<clang::minimize_source_to_dependency_directives::TokenKind>::Optional() Line | Count | Source | 221 | 137 | constexpr Optional() {} |
llvm::Optional<unsigned long>::Optional() Line | Count | Source | 221 | 644k | constexpr Optional() {} |
Lexer.cpp:llvm::Optional<(anonymous namespace)::PreambleDirectiveKind>::Optional() Line | Count | Source | 221 | 929 | constexpr Optional() {} |
llvm::Optional<long>::Optional() Line | Count | Source | 221 | 102k | constexpr Optional() {} |
llvm::Optional<clang::MMToken::TokenKind>::Optional() Line | Count | Source | 221 | 408k | constexpr Optional() {} |
ModuleMap.cpp:llvm::Optional<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute>::Optional() Line | Count | Source | 221 | 94 | constexpr Optional() {} |
ModuleMap.cpp:llvm::Optional<(anonymous namespace)::AttributeKind>::Optional() Line | Count | Source | 221 | 2.71k | constexpr Optional() {} |
llvm::Optional<clang::diag::Severity>::Optional() Line | Count | Source | 221 | 358 | constexpr Optional() {} |
llvm::Optional<llvm::TargetLibraryInfoImpl>::Optional() Line | Count | Source | 221 | 2.64k | constexpr Optional() {} |
llvm::Optional<llvm::PassBuilder::OptimizationLevel>::Optional() Line | Count | Source | 221 | 67 | constexpr Optional() {} |
llvm::Optional<llvm::MDString*>::Optional() Line | Count | Source | 221 | 3.09k | constexpr Optional() {} |
llvm::Optional<llvm::object::Archive::Child>::Optional() Line | Count | Source | 221 | 1 | constexpr Optional() {} |
llvm::Optional<llvm::MetadataLoader>::Optional() Line | Count | Source | 221 | 7.80k | constexpr Optional() {} |
llvm::Optional<llvm::remarks::Format>::Optional() Line | Count | Source | 221 | 92 | constexpr Optional() {} |
llvm::Optional<llvm::remarks::Type>::Optional() Line | Count | Source | 221 | 165 | constexpr Optional() {} |
llvm::Optional<llvm::remarks::StringTable>::Optional() Line | Count | Source | 221 | 93 | constexpr Optional() {} |
llvm::Optional<llvm::codeview::ContinuationRecordKind>::Optional() Line | Count | Source | 221 | 403 | constexpr Optional() {} |
llvm::Optional<llvm::codeview::TypeIndex>::Optional() Line | Count | Source | 221 | 417 | constexpr Optional() {} |
llvm::Optional<llvm::codeview::SymbolKind>::Optional() Line | Count | Source | 221 | 7.50k | constexpr Optional() {} |
|
222 | 488M | constexpr Optional(NoneType) {} llvm::Optional<llvm::Reloc::Model>::Optional(llvm::NoneType) Line | Count | Source | 222 | 53.6k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::CodeModel::Model>::Optional(llvm::NoneType) Line | Count | Source | 222 | 58.1k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<clang::driver::Driver::CompilationDiagnosticReport>::Optional(llvm::NoneType) llvm::Optional<unsigned int>::Optional(llvm::NoneType) Line | Count | Source | 222 | 71.8M | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 4.00M | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 565k | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 147 | constexpr Optional(NoneType) {} |
AArch64FalkorHWPFFix.cpp:llvm::Optional<(anonymous namespace)::LoadInfo>::Optional(llvm::NoneType) Line | Count | Source | 222 | 74 | constexpr Optional(NoneType) {} |
llvm::Optional<unsigned long long>::Optional(llvm::NoneType) Line | Count | Source | 222 | 5.50M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.76M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::Register>::Optional(llvm::NoneType) Line | Count | Source | 222 | 38.2k | constexpr Optional(NoneType) {} |
llvm::Optional<int>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.93M | constexpr Optional(NoneType) {} |
llvm::Optional<unsigned long>::Optional(llvm::NoneType) Line | Count | Source | 222 | 578k | constexpr Optional(NoneType) {} |
llvm::Optional<bool>::Optional(llvm::NoneType) Line | Count | Source | 222 | 38.4M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>::Optional(llvm::NoneType) Line | Count | Source | 222 | 4.09k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>::Optional(llvm::NoneType) Line | Count | Source | 222 | 5.62k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::StringRef>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.81M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.60M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 18.2M | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 9.27M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::yaml::SIArgumentInfo>::Optional(llvm::NoneType) Line | Count | Source | 222 | 194 | constexpr Optional(NoneType) {} |
SIMemoryLegalizer.cpp:llvm::Optional<(anonymous namespace)::SIMemOpInfo>::Optional(llvm::NoneType) Line | Count | Source | 222 | 50.2k | constexpr Optional(NoneType) {} |
llvm::Optional<unsigned char>::Optional(llvm::NoneType) Line | Count | Source | 222 | 15.4k | constexpr Optional(NoneType) {} |
SIMemoryLegalizer.cpp:llvm::Optional<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 3 | constexpr Optional(NoneType) {} |
llvm::Optional<long long>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.15M | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 9.57k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 751 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MCOperand>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.55M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MemoryLocation>::Optional(llvm::NoneType) Line | Count | Source | 222 | 26.6M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::cflaa::InstantiatedValue>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.03k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::cflaa::InstantiatedRelation>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<llvm::cflaa::InstantiatedAttr>::Optional(llvm::NoneType) llvm::Optional<std::__1::bitset<32ul> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 1 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::cflaa::InterfaceValue>::Optional(llvm::NoneType) Line | Count | Source | 222 | 676 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::cflaa::StratifiedInfo>::Optional(llvm::NoneType) Line | Count | Source | 222 | 6 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::cflaa::StratifiedInfo*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 724 | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 7.82M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::APInt>::Optional(llvm::NoneType) Line | Count | Source | 222 | 6.79M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ConstantRange>::Optional(llvm::NoneType) Line | Count | Source | 222 | 5.21M | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::Loop::LoopBounds>::Optional(llvm::NoneType) llvm::Optional<AllocFnsTy>::Optional(llvm::NoneType) Line | Count | Source | 222 | 139M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::AliasResult>::Optional(llvm::NoneType) Line | Count | Source | 222 | 185k | constexpr Optional(NoneType) {} |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath>::Optional(llvm::NoneType) Line | Count | Source | 222 | 410k | constexpr Optional(NoneType) {} |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath>::Optional(llvm::NoneType) Line | Count | Source | 222 | 7.78k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 12.1k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 8 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 62 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 9 | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >::Optional(llvm::NoneType) Line | Count | Source | 222 | 119k | constexpr Optional(NoneType) {} |
ScalarEvolution.cpp:llvm::Optional<(anonymous namespace)::BinaryOp>::Optional(llvm::NoneType) Line | Count | Source | 222 | 8.81M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::SCEV const*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 30.0k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ScalarEvolution::ExitLimit>::Optional(llvm::NoneType) Line | Count | Source | 222 | 948k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int> >::Optional(llvm::NoneType) llvm::Optional<std::__1::pair<llvm::Value*, llvm::ConstantInt*> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 16.2k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: TargetTransformInfo.cpp:llvm::Optional<(anonymous namespace)::ReductionData>::Optional(llvm::NoneType) llvm::Optional<llvm::MachineInstr* const*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3 | constexpr Optional(NoneType) {} |
LiveDebugValues.cpp:llvm::Optional<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.77k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >::Optional(llvm::NoneType) llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.85M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >::Optional(llvm::NoneType) Line | Count | Source | 222 | 4.66k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::OperandBundleUse>::Optional(llvm::NoneType) Line | Count | Source | 222 | 4.35M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MDString*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 14.4k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 771 | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::DIBasicType::Signedness>::Optional(llvm::NoneType) llvm::Optional<llvm::DIFile::ChecksumKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 13.1k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.28k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 285 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DIExpression::FragmentInfo>::Optional(llvm::NoneType) Line | Count | Source | 222 | 39.0k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DIExpression*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 4 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::Function*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 4.27M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::remarks::RemarkLocation>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.63k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 140 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::InlineCost>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.08k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ScaledNumber<unsigned long long> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 22 | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 680k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MCFixupKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 174 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MCDwarfLineStr>::Optional(llvm::NoneType) Line | Count | Source | 222 | 7 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MD5::MD5Result>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.25M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::SmallVector<unsigned int, 8u> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 11.8k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::BranchProbability>::Optional(llvm::NoneType) Line | Count | Source | 222 | 126 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >::Optional(llvm::NoneType) Line | Count | Source | 222 | 649 | constexpr Optional(NoneType) {} |
GVNSink.cpp:llvm::Optional<(anonymous namespace)::SinkingInstructionCandidate>::Optional(llvm::NoneType) Line | Count | Source | 222 | 21 | constexpr Optional(NoneType) {} |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::LoopStructure>::Optional(llvm::NoneType) Line | Count | Source | 222 | 38 | constexpr Optional(NoneType) {} |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::InductiveRangeCheck::Range>::Optional(llvm::NoneType) Line | Count | Source | 222 | 24 | constexpr Optional(NoneType) {} |
Unexecuted instantiation: InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::LoopConstrainer::SubRanges>::Optional(llvm::NoneType) LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::Optional(llvm::NoneType) Line | Count | Source | 222 | 41 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::Value*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.62k | constexpr Optional(NoneType) {} |
LoopUnrollPass.cpp:llvm::Optional<(anonymous namespace)::EstimatedUnrollCost>::Optional(llvm::NoneType) Line | Count | Source | 222 | 35.8k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::AlignStyle>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.08k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ArrayRef<llvm::StringRef> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 213 | constexpr Optional(NoneType) {} |
llvm::Optional<std::nullptr_t>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3 | constexpr Optional(NoneType) {} |
llvm::Optional<double>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1 | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.84k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 37 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::sys::fs::file_type>::Optional(llvm::NoneType) Line | Count | Source | 222 | 63.6k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::sys::fs::perms>::Optional(llvm::NoneType) Line | Count | Source | 222 | 63.6k | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::Optional(llvm::NoneType) Line | Count | Source | 222 | 115k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DILocation const*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2 | constexpr Optional(NoneType) {} |
BypassSlowDivision.cpp:llvm::Optional<(anonymous namespace)::QuotRemPair>::Optional(llvm::NoneType) Line | Count | Source | 222 | 303 | constexpr Optional(NoneType) {} |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.45M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MDOperand const*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.26M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MDNode*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 38.1k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::Metadata*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3.32M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::VectorizationFactor>::Optional(llvm::NoneType) Line | Count | Source | 222 | 103 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::TargetTransformInfo::ShuffleKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 7 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ArrayRef<unsigned int> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 456k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::VPBlockBase**>::Optional(llvm::NoneType) Line | Count | Source | 222 | 74.8k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase* const*>::Optional(llvm::NoneType) llvm::Optional<llvm::sys::fs::UniqueID>::Optional(llvm::NoneType) Line | Count | Source | 222 | 148 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::GCOVOptions>::Optional(llvm::NoneType) Line | Count | Source | 222 | 21.2k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::InstrProfOptions>::Optional(llvm::NoneType) Line | Count | Source | 222 | 21.1k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::Expr const*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 5 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>::Optional(llvm::NoneType) Line | Count | Source | 222 | 288k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CodeGen::LValue>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::QualType>::Optional(llvm::NoneType) Line | Count | Source | 222 | 108 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > > >::Optional(llvm::NoneType) Line | Count | Source | 222 | 57 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::RecordDecl const*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 57 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::OpenMPDirectiveKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 7.58k | constexpr Optional(NoneType) {} |
CoverageMappingGen.cpp:llvm::Optional<(anonymous namespace)::SourceMappingRegion>::Optional(llvm::NoneType) Line | Count | Source | 222 | 378 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::SourceLocation>::Optional(llvm::NoneType) Line | Count | Source | 222 | 11.4k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::SourceRange>::Optional(llvm::NoneType) Line | Count | Source | 222 | 70 | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 136 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::driver::DarwinSDKInfo>::Optional(llvm::NoneType) Line | Count | Source | 222 | 17.3k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::driver::Driver::DriverMode>::Optional(llvm::NoneType) Line | Count | Source | 222 | 15.6k | constexpr Optional(NoneType) {} |
Darwin.cpp:llvm::Optional<(anonymous namespace)::DarwinPlatform>::Optional(llvm::NoneType) Line | Count | Source | 222 | 62.7k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::StoredDiagnostic>::Optional(llvm::NoneType) Line | Count | Source | 222 | 21 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::UserModeKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 136k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::frontend::ActionKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 34 | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<clang::ExternalASTSource::ASTSourceDescriptor>::Optional(llvm::NoneType) llvm::Optional<clang::EnableIfAttr*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 18 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::PGOOptions>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.26k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::MachineInstrBuilder>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.11M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ValueAndVReg>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3.50M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DbgVariableLocation>::Optional(llvm::NoneType) Line | Count | Source | 222 | 27 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::dwarf::Form>::Optional(llvm::NoneType) Line | Count | Source | 222 | 850k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DIExpression::ExprOperand>::Optional(llvm::NoneType) Line | Count | Source | 222 | 11.4k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DWARFFormValue>::Optional(llvm::NoneType) Line | Count | Source | 222 | 66.1k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::dwarf::Tag>::Optional(llvm::NoneType) llvm::Optional<llvm::object::SectionedAddress>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.91k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::RelocAddrEntry>::Optional(llvm::NoneType) Line | Count | Source | 222 | 54.0k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DataExtractor>::Optional(llvm::NoneType) Line | Count | Source | 222 | 255 | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::DWARFDebugLoc::LocationList>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<llvm::DWARFDebugLoclists::LocationList>::Optional(llvm::NoneType) llvm::Optional<char const*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 12.5k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::DWARFFormValue::UnitOffset>::Optional(llvm::NoneType) Line | Count | Source | 222 | 10 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ArrayRef<unsigned char> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 27 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::Optional(llvm::NoneType) Line | Count | Source | 222 | 40 | constexpr Optional(NoneType) {} |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::Optional(llvm::NoneType) Line | Count | Source | 222 | 310k | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ISD::NodeType>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.91M | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > > >::Optional(llvm::NoneType) Line | Count | Source | 222 | 4 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGStmt>::Optional(llvm::NoneType) Line | Count | Source | 222 | 68.3k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGAutomaticObjDtor>::Optional(llvm::NoneType) Line | Count | Source | 222 | 325k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::BlockEntrance>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.87M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::UndefinedVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 315 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::NonLoc>::Optional(llvm::NoneType) Line | Count | Source | 222 | 60.6k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::Optional(llvm::NoneType) Line | Count | Source | 222 | 897k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::nonloc::SymbolVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3.47M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::loc::MemRegionVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3.39M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::DefinedSVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 394 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::loc::ConcreteInt>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.63M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::BlockEdge>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.17M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::Loc>::Optional(llvm::NoneType) Line | Count | Source | 222 | 383k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::loc::GotoLabel>::Optional(llvm::NoneType) Line | Count | Source | 222 | 9.78k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.51M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::PreStmt>::Optional(llvm::NoneType) Line | Count | Source | 222 | 972k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::SVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 166k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::StmtPoint>::Optional(llvm::NoneType) Line | Count | Source | 222 | 261k | constexpr Optional(NoneType) {} |
MallocChecker.cpp:llvm::Optional<(anonymous namespace)::MallocChecker::CheckKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 101 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::PostStore>::Optional(llvm::NoneType) Line | Count | Source | 222 | 818k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::PostImplicitCall>::Optional(llvm::NoneType) Line | Count | Source | 222 | 845k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const> >::Optional(llvm::NoneType) llvm::Optional<clang::AnyCall>::Optional(llvm::NoneType) Line | Count | Source | 222 | 42 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::nonloc::CompoundVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 364k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::retaincountchecker::RefVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 808 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CallEnter>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.59M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CallExitBegin>::Optional(llvm::NoneType) Line | Count | Source | 222 | 150k | constexpr Optional(NoneType) {} |
StdLibraryFunctionsChecker.cpp:llvm::Optional<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy>::Optional(llvm::NoneType) Line | Count | Source | 222 | 768 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::PostStmt>::Optional(llvm::NoneType) Line | Count | Source | 222 | 588k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::nonloc::LocAsInteger>::Optional(llvm::NoneType) Line | Count | Source | 222 | 4.65M | constexpr Optional(NoneType) {} |
llvm::Optional<DereferenceInfo>::Optional(llvm::NoneType) Line | Count | Source | 222 | 26 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ExplorationStrategyKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 10.8k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::IPAKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 124k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CXXInlineableMemberKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 14.1k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CallExitEnd>::Optional(llvm::NoneType) Line | Count | Source | 222 | 363k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::PostInitializer>::Optional(llvm::NoneType) Line | Count | Source | 222 | 970k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::KnownSVal>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::SmallVector<clang::ento::MemRegion const*, 5u> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 48 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGDeleteDtor>::Optional(llvm::NoneType) Line | Count | Source | 222 | 855 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGBaseDtor>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.57k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::LoopExit>::Optional(llvm::NoneType) Line | Count | Source | 222 | 844k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::EpsilonPoint>::Optional(llvm::NoneType) Line | Count | Source | 222 | 844k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::PreStmtPurgeDeadSymbols>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.01M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::PreImplicitCall>::Optional(llvm::NoneType) Line | Count | Source | 222 | 343k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::nonloc::PointerToMember>::Optional(llvm::NoneType) Line | Count | Source | 222 | 166k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGCXXRecordTypedCall>::Optional(llvm::NoneType) Line | Count | Source | 222 | 31.8k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGConstructor>::Optional(llvm::NoneType) Line | Count | Source | 222 | 992 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::PostStmtPurgeDeadSymbols>::Optional(llvm::NoneType) Line | Count | Source | 222 | 27.7k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGNewAllocator>::Optional(llvm::NoneType) Line | Count | Source | 222 | 369 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::FunctionExitPoint>::Optional(llvm::NoneType) Line | Count | Source | 222 | 45.4k | constexpr Optional(NoneType) {} |
RegionStore.cpp:llvm::Optional<(anonymous namespace)::RegionBindingsRef>::Optional(llvm::NoneType) Line | Count | Source | 222 | 370 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::function_ref<void ()> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 5.75M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::AvailabilitySpec>::Optional(llvm::NoneType) Line | Count | Source | 222 | 8 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::attr::SubjectMatchRule>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.63k | constexpr Optional(NoneType) {} |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>::Optional(llvm::NoneType) Line | Count | Source | 222 | 22 | constexpr Optional(NoneType) {} |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>::Optional(llvm::NoneType) Line | Count | Source | 222 | 19 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::ArrayRef<clang::QualType> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 34.2k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::FixItHint>::Optional(llvm::NoneType) Line | Count | Source | 222 | 117 | constexpr Optional(NoneType) {} |
Unexecuted instantiation: SemaDeclAttr.cpp:llvm::Optional<(anonymous namespace)::AttributeInsertion>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<clang::CharUnits>::Optional(llvm::NoneType) llvm::Optional<clang::Expr*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3.34k | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> >::Optional(llvm::NoneType) Line | Count | Source | 222 | 5.26k | constexpr Optional(NoneType) {} |
SemaModule.cpp:llvm::Optional<(anonymous namespace)::UnnamedDeclKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 241 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::sema::TemplateDeductionInfo*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 4.07M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ASTTemplateArgumentListInfo const*>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.79M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGInitializer>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.20k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGLifetimeEnds>::Optional(llvm::NoneType) Line | Count | Source | 222 | 556 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGLoopExit>::Optional(llvm::NoneType) Line | Count | Source | 222 | 543 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGScopeBegin>::Optional(llvm::NoneType) Line | Count | Source | 222 | 497 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGScopeEnd>::Optional(llvm::NoneType) Line | Count | Source | 222 | 419 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::CFGMemberDtor>::Optional(llvm::NoneType) Line | Count | Source | 222 | 356 | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<clang::CFGTemporaryDtor>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<clang::PreLoad>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<clang::PreStore>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<clang::PostAllocatorCall>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<clang::PostCondition>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<clang::PostLoad>::Optional(llvm::NoneType) Unexecuted instantiation: llvm::Optional<clang::PostLValue>::Optional(llvm::NoneType) llvm::Optional<clang::ento::RetainSummaryManager::BehaviorSummary>::Optional(llvm::NoneType) Line | Count | Source | 222 | 1.45k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::RetEffect>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.28k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ento::ObjKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 46.3k | constexpr Optional(NoneType) {} |
llvm::Optional<clang::ast_matchers::internal::DynTypedMatcher>::Optional(llvm::NoneType) Line | Count | Source | 222 | 31 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::Visibility>::Optional(llvm::NoneType) Line | Count | Source | 222 | 9.94M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::LinkageInfo>::Optional(llvm::NoneType) Line | Count | Source | 222 | 12.0M | constexpr Optional(NoneType) {} |
llvm::Optional<DynamicType>::Optional(llvm::NoneType) Line | Count | Source | 222 | 54 | constexpr Optional(NoneType) {} |
ExprConstant.cpp:llvm::Optional<(anonymous namespace)::BitCastBuffer>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::APValue>::Optional(llvm::NoneType) Line | Count | Source | 222 | 31 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::analyze_format_string::ConversionSpecifier>::Optional(llvm::NoneType) Line | Count | Source | 222 | 88 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::analyze_format_string::LengthModifier>::Optional(llvm::NoneType) Line | Count | Source | 222 | 138 | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<clang::NSAPI::NSStringMethodKind>::Optional(llvm::NoneType) llvm::Optional<clang::NSAPI::NSArrayMethodKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 69 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::NSAPI::NSDictionaryMethodKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 60 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::NSAPI::NSSetMethodKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 30 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::NSAPI::NSNumberLiteralMethodKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2 | constexpr Optional(NoneType) {} |
llvm::Optional<clang::NullabilityKind>::Optional(llvm::NoneType) Line | Count | Source | 222 | 35.6M | constexpr Optional(NoneType) {} |
llvm::Optional<clang::Token>::Optional(llvm::NoneType) Line | Count | Source | 222 | 3 | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::Optional(llvm::NoneType) Line | Count | Source | 222 | 11 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::object::SectionRef>::Optional(llvm::NoneType) Line | Count | Source | 222 | 2.56k | constexpr Optional(NoneType) {} |
Unexecuted instantiation: llvm::Optional<llvm::BitstreamBlockInfo>::Optional(llvm::NoneType) llvm::Optional<llvm::remarks::ParsedStringTable>::Optional(llvm::NoneType) Line | Count | Source | 222 | 50 | constexpr Optional(NoneType) {} |
llvm::Optional<llvm::codeview::TypeIndex>::Optional(llvm::NoneType) Line | Count | Source | 222 | 625 | constexpr Optional(NoneType) {} |
llvm::Optional<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::Optional(llvm::NoneType) Line | Count | Source | 222 | 10 | constexpr Optional(NoneType) {} |
|
223 | | |
224 | 302M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} llvm::Optional<llvm::Register>::Optional(llvm::Register const&) Line | Count | Source | 224 | 1.24k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<std::__1::pair<int, int> >::Optional(std::__1::pair<int, int> const&) Line | Count | Source | 224 | 153k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::MachineBasicBlock*>::Optional(llvm::MachineBasicBlock* const&) Line | Count | Source | 224 | 31.2M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::MemoryLocation>::Optional(llvm::MemoryLocation const&) Line | Count | Source | 224 | 46.6M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::MachineBasicBlock const*>::Optional(llvm::MachineBasicBlock const* const&) Line | Count | Source | 224 | 15.2M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::MVT>::Optional(llvm::MVT const&) Line | Count | Source | 224 | 48 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>*>::Optional(llvm::DomTreeNodeBase<llvm::MachineBasicBlock>* const&) Line | Count | Source | 224 | 1.75M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::MachineInstr*>::Optional(llvm::MachineInstr* const&) Line | Count | Source | 224 | 31 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::BasicBlock*>::Optional(llvm::BasicBlock* const&) Line | Count | Source | 224 | 77.7M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::BasicBlock const*>::Optional(llvm::BasicBlock const* const&) Line | Count | Source | 224 | 44.7M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<std::__1::bitset<32ul> >::Optional(std::__1::bitset<32ul> const&) Line | Count | Source | 224 | 1.32k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::cflaa::StratifiedInfo>::Optional(llvm::cflaa::StratifiedInfo const&) Line | Count | Source | 224 | 5.74k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<unsigned int>::Optional(unsigned int const&) Line | Count | Source | 224 | 11.0M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::APInt>::Optional(llvm::APInt const&) Line | Count | Source | 224 | 80.8k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::BasicBlock> const*>::Optional(llvm::DomTreeNodeBase<llvm::BasicBlock> const* const&) Line | Count | Source | 224 | 34.2M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<AllocFnsTy>::Optional(AllocFnsTy const&) Line | Count | Source | 224 | 1.14M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::BasicBlock>*>::Optional(llvm::DomTreeNodeBase<llvm::BasicBlock>* const&) Line | Count | Source | 224 | 13.6k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::ScalarEvolution::ExitLimit>::Optional(llvm::ScalarEvolution::ExitLimit const&) Line | Count | Source | 224 | 66 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::DIExpression::FragmentInfo>::Optional(llvm::DIExpression::FragmentInfo const&) Line | Count | Source | 224 | 8 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const*>::Optional(llvm::DomTreeNodeBase<llvm::MachineBasicBlock> const* const&) Line | Count | Source | 224 | 9.09M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<unsigned long long>::Optional(unsigned long long const&) Line | Count | Source | 224 | 36.7k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<unsigned long>::Optional(unsigned long const&) Line | Count | Source | 224 | 13.0k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::ScaledNumber<unsigned long long> >::Optional(llvm::ScaledNumber<unsigned long long> const&) Line | Count | Source | 224 | 7 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::Intrinsic::ID>::Optional(llvm::Intrinsic::ID const&) Line | Count | Source | 224 | 56 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::Instruction::CastOps>::Optional(llvm::Instruction::CastOps const&) Line | Count | Source | 224 | 32 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::Instruction::BinaryOps>::Optional(llvm::Instruction::BinaryOps const&) Line | Count | Source | 224 | 18 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
InstCombineCalls.cpp:llvm::Optional<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase>::Optional(SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase const&) Line | Count | Source | 224 | 4 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::InductiveRangeCheck::Range>::Optional((anonymous namespace)::InductiveRangeCheck::Range const&) Line | Count | Source | 224 | 188 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::ConstantRange>::Optional(llvm::ConstantRange const&) Line | Count | Source | 224 | 76 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::Optional((anonymous namespace)::LoopICmp const&) Line | Count | Source | 224 | 178 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::RegionNode*>::Optional(llvm::RegionNode* const&) Line | Count | Source | 224 | 26.0k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<bool>::Optional(bool const&) Line | Count | Source | 224 | 48.5k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<double>::Optional(double const&) Line | Count | Source | 224 | 170 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<long long>::Optional(long long const&) Line | Count | Source | 224 | 18.8M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::StringRef>::Optional(llvm::StringRef const&) Line | Count | Source | 224 | 3.62k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::Metadata*>::Optional(llvm::Metadata* const&) Line | Count | Source | 224 | 6.52k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::VPBlockBase*>::Optional(llvm::VPBlockBase* const&) Line | Count | Source | 224 | 1.28k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::DomTreeNodeBase<llvm::VPBlockBase> const*>::Optional(llvm::DomTreeNodeBase<llvm::VPBlockBase> const* const&) Line | Count | Source | 224 | 86 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::Reloc::Model>::Optional(llvm::Reloc::Model const&) Line | Count | Source | 224 | 22.1k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::OpenMPDirectiveKind>::Optional(clang::OpenMPDirectiveKind const&) Line | Count | Source | 224 | 2 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::SourceLocation>::Optional(clang::SourceLocation const&) Line | Count | Source | 224 | 1.86k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::DIExpression::ExprOperand>::Optional(llvm::DIExpression::ExprOperand const&) Line | Count | Source | 224 | 9.99k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::dwarf::Form>::Optional(llvm::dwarf::Form const&) Line | Count | Source | 224 | 3.08k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::codeview::MemberPointerInfo>::Optional(llvm::codeview::MemberPointerInfo const&) Line | Count | Source | 224 | 81 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::DWARFFormValue>::Optional(llvm::DWARFFormValue const&) Line | Count | Source | 224 | 1.02k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::RelocAddrEntry>::Optional(llvm::RelocAddrEntry const&) Line | Count | Source | 224 | 8.60k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<char const*>::Optional(char const* const&) Line | Count | Source | 224 | 4.52k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::Optional(llvm::StrOffsetsContributionDescriptor const&) Line | Count | Source | 224 | 95 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::Optional(std::__1::pair<unsigned int, unsigned int> const&) Line | Count | Source | 224 | 1.61k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::CallGraphNode*>::Optional(clang::CallGraphNode* const&) Line | Count | Source | 224 | 22.3k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::UndefinedVal>::Optional(clang::ento::UndefinedVal const&) Line | Count | Source | 224 | 995 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::NonLoc>::Optional(clang::ento::NonLoc const&) Line | Count | Source | 224 | 31.6k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::Optional(clang::ento::nonloc::ConcreteInt const&) Line | Count | Source | 224 | 276k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::nonloc::SymbolVal>::Optional(clang::ento::nonloc::SymbolVal const&) Line | Count | Source | 224 | 1.62M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::loc::MemRegionVal>::Optional(clang::ento::loc::MemRegionVal const&) Line | Count | Source | 224 | 4.62M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::DefinedSVal>::Optional(clang::ento::DefinedSVal const&) Line | Count | Source | 224 | 36.9k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::loc::ConcreteInt>::Optional(clang::ento::loc::ConcreteInt const&) Line | Count | Source | 224 | 14.4k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::Loc>::Optional(clang::ento::Loc const&) Line | Count | Source | 224 | 1.50M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::Optional(clang::ento::DefinedOrUnknownSVal const&) Line | Count | Source | 224 | 3.57k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::loc::GotoLabel>::Optional(clang::ento::loc::GotoLabel const&) Line | Count | Source | 224 | 14 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::Optional(clang::ento::nonloc::LazyCompoundVal const&) Line | Count | Source | 224 | 85.0k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::SVal>::Optional(clang::ento::SVal const&) Line | Count | Source | 224 | 240k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::nonloc::CompoundVal>::Optional(clang::ento::nonloc::CompoundVal const&) Line | Count | Source | 224 | 2.21k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
StdLibraryFunctionsChecker.cpp:llvm::Optional<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy>::Optional((anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy const&) Line | Count | Source | 224 | 690 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::nonloc::LocAsInteger>::Optional(clang::ento::nonloc::LocAsInteger const&) Line | Count | Source | 224 | 923 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::KnownSVal>::Optional(clang::ento::KnownSVal const&) Line | Count | Source | 224 | 1.58k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::nonloc::PointerToMember>::Optional(clang::ento::nonloc::PointerToMember const&) Line | Count | Source | 224 | 247 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::sema::TemplateDeductionInfo*>::Optional(clang::sema::TemplateDeductionInfo* const&) Line | Count | Source | 224 | 919k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::CallGraphNode const*>::Optional(clang::CallGraphNode const* const&) Line | Count | Source | 224 | 30 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::CFGBlock const*>::Optional(clang::CFGBlock const* const&) Line | Count | Source | 224 | 1.04M | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ento::RetEffect>::Optional(clang::ento::RetEffect const&) Line | Count | Source | 224 | 30 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::ImportError>::Optional(clang::ImportError const&) Line | Count | Source | 224 | 96 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<clang::LinkageInfo>::Optional(clang::LinkageInfo const&) Line | Count | Source | 224 | 276k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
ExprConstant.cpp:llvm::Optional<(anonymous namespace)::BitCastBuffer>::Optional((anonymous namespace)::BitCastBuffer const&) Line | Count | Source | 224 | 223 | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
llvm::Optional<unsigned char>::Optional(unsigned char const&) Line | Count | Source | 224 | 8.37k | Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {} |
|
225 | 261k | Optional(const Optional &O) = default; Unexecuted instantiation: llvm::Optional<llvm::yaml::SIArgument>::Optional(llvm::Optional<llvm::yaml::SIArgument> const&) llvm::Optional<llvm::APInt>::Optional(llvm::Optional<llvm::APInt> const&) Line | Count | Source | 225 | 124 | Optional(const Optional &O) = default; |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::Optional(llvm::Optional<std::__1::pair<unsigned int, unsigned int> > const&) Line | Count | Source | 225 | 3.98k | Optional(const Optional &O) = default; |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::Optional(llvm::Optional<(anonymous namespace)::BitPart> const&) Line | Count | Source | 225 | 247k | Optional(const Optional &O) = default; |
llvm::Optional<llvm::PGOOptions>::Optional(llvm::Optional<llvm::PGOOptions> const&) Line | Count | Source | 225 | 2.84k | Optional(const Optional &O) = default; |
llvm::Optional<llvm::GCOVOptions>::Optional(llvm::Optional<llvm::GCOVOptions> const&) Line | Count | Source | 225 | 2 | Optional(const Optional &O) = default; |
llvm::Optional<llvm::InstrProfOptions>::Optional(llvm::Optional<llvm::InstrProfOptions> const&) Line | Count | Source | 225 | 4 | Optional(const Optional &O) = default; |
llvm::Optional<clang::CXXScopeSpec>::Optional(llvm::Optional<clang::CXXScopeSpec> const&) Line | Count | Source | 225 | 4.04k | Optional(const Optional &O) = default; |
llvm::Optional<llvm::DWARFDebugNames::Entry>::Optional(llvm::Optional<llvm::DWARFDebugNames::Entry> const&) Line | Count | Source | 225 | 752 | Optional(const Optional &O) = default; |
llvm::Optional<clang::ento::CallEventRef<clang::ento::CallEvent> >::Optional(llvm::Optional<clang::ento::CallEventRef<clang::ento::CallEvent> > const&) Line | Count | Source | 225 | 487 | Optional(const Optional &O) = default; |
llvm::Optional<clang::Sema::SemaDiagnosticBuilder>::Optional(llvm::Optional<clang::Sema::SemaDiagnosticBuilder> const&) Line | Count | Source | 225 | 11 | Optional(const Optional &O) = default; |
llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> >::Optional(llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> > const&) Line | Count | Source | 225 | 1.49k | Optional(const Optional &O) = default; |
|
226 | | |
227 | 217M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} llvm::Optional<clang::driver::Driver::CompilationDiagnosticReport>::Optional(clang::driver::Driver::CompilationDiagnosticReport&&) Line | Count | Source | 227 | 3 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
AArch64FalkorHWPFFix.cpp:llvm::Optional<(anonymous namespace)::LoadInfo>::Optional((anonymous namespace)::LoadInfo&&) Line | Count | Source | 227 | 58 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<unsigned int>::Optional(unsigned int&&) Line | Count | Source | 227 | 5.01M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<unsigned long long>::Optional(unsigned long long&&) Line | Count | Source | 227 | 583k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >::Optional(llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u>&&) Line | Count | Source | 227 | 1.31M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<int>::Optional(int&&) Line | Count | Source | 227 | 20.8k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::StringRef>::Optional(llvm::StringRef&&) Line | Count | Source | 227 | 47.6k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::pair<long long, unsigned int> >::Optional(std::__1::pair<long long, unsigned int>&&) Line | Count | Source | 227 | 3.01k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MCFixupKind>::Optional(llvm::MCFixupKind&&) Line | Count | Source | 227 | 5.47k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::yaml::SIArgumentInfo>::Optional(llvm::yaml::SIArgumentInfo&&) Line | Count | Source | 227 | 5.61k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
SIMemoryLegalizer.cpp:llvm::Optional<(anonymous namespace)::SIMemOpInfo>::Optional((anonymous namespace)::SIMemOpInfo&&) Line | Count | Source | 227 | 67.6k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<unsigned char>::Optional(unsigned char&&) Line | Count | Source | 227 | 2.00M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<bool>::Optional(bool&&) Line | Count | Source | 227 | 3.58M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
SIMemoryLegalizer.cpp:llvm::Optional<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool> >::Optional(std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool>&&) Line | Count | Source | 227 | 3.99k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<long long>::Optional(long long&&) Line | Count | Source | 227 | 7.29M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >::Optional(std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*>&&) Line | Count | Source | 227 | 856 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::Optional(std::__1::pair<unsigned int, unsigned int>&&) Line | Count | Source | 227 | 73.0k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false> >::Optional(llvm::MachineInstrBundleIterator<llvm::MachineInstr, false>&&) Line | Count | Source | 227 | 1.56k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::PPC::Predicate>::Optional(llvm::PPC::Predicate&&) Line | Count | Source | 227 | 59 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::wasm::ValType>::Optional(llvm::wasm::ValType&&) Line | Count | Source | 227 | 50 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MCOperand>::Optional(llvm::MCOperand&&) Line | Count | Source | 227 | 7.35M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MemoryLocation>::Optional(llvm::MemoryLocation&&) Line | Count | Source | 227 | 10.9M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::cflaa::InstantiatedValue>::Optional(llvm::cflaa::InstantiatedValue&&) Line | Count | Source | 227 | 508 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::cflaa::InstantiatedRelation>::Optional(llvm::cflaa::InstantiatedRelation&&) Line | Count | Source | 227 | 28 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::cflaa::InstantiatedAttr>::Optional(llvm::cflaa::InstantiatedAttr&&) Line | Count | Source | 227 | 60 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::cflaa::InterfaceValue>::Optional(llvm::cflaa::InterfaceValue&&) Line | Count | Source | 227 | 283 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::cflaa::StratifiedInfo*>::Optional(llvm::cflaa::StratifiedInfo*&&) Line | Count | Source | 227 | 1.20k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ConstantRange>::Optional(llvm::ConstantRange&&) Line | Count | Source | 227 | 3.00M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::Loop::LoopBounds>::Optional(llvm::Loop::LoopBounds&&) Line | Count | Source | 227 | 16 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<AllocFnsTy>::Optional(AllocFnsTy&&) Line | Count | Source | 227 | 234 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath>::Optional((anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath&&) Line | Count | Source | 227 | 987k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::AliasResult>::Optional(llvm::AliasResult&&) Line | Count | Source | 227 | 31.9M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath>::Optional((anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath&&) Line | Count | Source | 227 | 4.58k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
ScalarEvolution.cpp:llvm::Optional<(anonymous namespace)::BinaryOp>::Optional((anonymous namespace)::BinaryOp&&) Line | Count | Source | 227 | 2.94M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::SCEV const*>::Optional(llvm::SCEV const*&&) Line | Count | Source | 227 | 19 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int> >::Optional(std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int>&&) Line | Count | Source | 227 | 25 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >::Optional(std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> >&&) Line | Count | Source | 227 | 155 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::APInt>::Optional(llvm::APInt&&) Line | Count | Source | 227 | 827k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::pair<llvm::Value*, llvm::ConstantInt*> >::Optional(std::__1::pair<llvm::Value*, llvm::ConstantInt*>&&) Line | Count | Source | 227 | 3.83k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
TargetTransformInfo.cpp:llvm::Optional<(anonymous namespace)::ReductionData>::Optional((anonymous namespace)::ReductionData&&) Line | Count | Source | 227 | 550 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DIExpression::FragmentInfo>::Optional(llvm::DIExpression::FragmentInfo&&) Line | Count | Source | 227 | 64.0M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
LiveDebugValues.cpp:llvm::Optional<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc>::Optional((anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc&&) Line | Count | Source | 227 | 84 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::OperandBundleUse>::Optional(llvm::OperandBundleUse&&) Line | Count | Source | 227 | 1.32k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MDString*>::Optional(llvm::MDString*&&) Line | Count | Source | 227 | 32 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DIBasicType::Signedness>::Optional(llvm::DIBasicType::Signedness&&) Line | Count | Source | 227 | 596 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DIFile::ChecksumKind>::Optional(llvm::DIFile::ChecksumKind&&) Line | Count | Source | 227 | 523 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>::Optional(llvm::DICompileUnit::DebugEmissionKind&&) Line | Count | Source | 227 | 9.12k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>::Optional(llvm::DICompileUnit::DebugNameTableKind&&) Line | Count | Source | 227 | 855 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DIExpression*>::Optional(llvm::DIExpression*&&) Line | Count | Source | 227 | 147 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::Function*>::Optional(llvm::Function*&&) Line | Count | Source | 227 | 455 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>::Optional(llvm::ConstrainedFPIntrinsic::RoundingMode&&) Line | Count | Source | 227 | 20.4k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>::Optional(llvm::ConstrainedFPIntrinsic::ExceptionBehavior&&) Line | Count | Source | 227 | 16.8k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::CodeModel::Model>::Optional(llvm::CodeModel::Model&&) Line | Count | Source | 227 | 227 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::remarks::RemarkLocation>::Optional(llvm::remarks::RemarkLocation&&) Line | Count | Source | 227 | 226 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)> >::Optional(llvm::function_ref<void (llvm::CallSite, llvm::CallSite)>&&) Line | Count | Source | 227 | 608k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::InlineCost>::Optional(llvm::InlineCost&&) Line | Count | Source | 227 | 1.51M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::Optional(llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)>&&) Line | Count | Source | 227 | 1.00k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::SectionKind>::Optional(llvm::SectionKind&&) Line | Count | Source | 227 | 78 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
GVNSink.cpp:llvm::Optional<(anonymous namespace)::SinkingInstructionCandidate>::Optional((anonymous namespace)::SinkingInstructionCandidate&&) Line | Count | Source | 227 | 51 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::LoopStructure>::Optional((anonymous namespace)::LoopStructure&&) Line | Count | Source | 227 | 204 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::InductiveRangeCheck::Range>::Optional((anonymous namespace)::InductiveRangeCheck::Range&&) Line | Count | Source | 227 | 292 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::LoopConstrainer::SubRanges>::Optional((anonymous namespace)::LoopConstrainer::SubRanges&&) Line | Count | Source | 227 | 188 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::Optional((anonymous namespace)::LoopICmp&&) Line | Count | Source | 227 | 424 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::Value*>::Optional(llvm::Value*&&) Line | Count | Source | 227 | 308 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
LoopUnrollPass.cpp:llvm::Optional<(anonymous namespace)::EstimatedUnrollCost>::Optional((anonymous namespace)::EstimatedUnrollCost&&) Line | Count | Source | 227 | 663 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::AlignStyle>::Optional(llvm::AlignStyle&&) Line | Count | Source | 227 | 1.19k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ReplacementItem>::Optional(llvm::ReplacementItem&&) Line | Count | Source | 227 | 152k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::nullptr_t>::Optional(std::nullptr_t&&) Line | Count | Source | 227 | 3 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<double>::Optional(double&&) Line | Count | Source | 227 | 38.1k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<unsigned long>::Optional(unsigned long&&) Line | Count | Source | 227 | 32.0M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >::Optional(std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int>&&) Line | Count | Source | 227 | 1 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>::Optional(llvm::ItaniumManglingCanonicalizer::FragmentKind&&) Line | Count | Source | 227 | 111 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::Optional(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&) Line | Count | Source | 227 | 4.78k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DILocation const*>::Optional(llvm::DILocation const*&&) Line | Count | Source | 227 | 336 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
BypassSlowDivision.cpp:llvm::Optional<(anonymous namespace)::QuotRemPair>::Optional((anonymous namespace)::QuotRemPair&&) Line | Count | Source | 227 | 264 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MDOperand const*>::Optional(llvm::MDOperand const*&&) Line | Count | Source | 227 | 11.1k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MDNode*>::Optional(llvm::MDNode*&&) Line | Count | Source | 227 | 26 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::Metadata*>::Optional(llvm::Metadata*&&) Line | Count | Source | 227 | 3.32M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::VectorizationFactor>::Optional(llvm::VectorizationFactor&&) Line | Count | Source | 227 | 19.8k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::TargetTransformInfo::ShuffleKind>::Optional(llvm::TargetTransformInfo::ShuffleKind&&) Line | Count | Source | 227 | 8.62k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ArrayRef<unsigned int> >::Optional(llvm::ArrayRef<unsigned int>&&) Line | Count | Source | 227 | 23.3k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::sys::fs::UniqueID>::Optional(llvm::sys::fs::UniqueID&&) Line | Count | Source | 227 | 1.97k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::LangAS>::Optional(clang::LangAS&&) Line | Count | Source | 227 | 257k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::Reloc::Model>::Optional(llvm::Reloc::Model&&) Line | Count | Source | 227 | 140k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::TargetLibraryInfoImpl>::Optional(llvm::TargetLibraryInfoImpl&&) Line | Count | Source | 227 | 248 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::GCOVOptions>::Optional(llvm::GCOVOptions&&) Line | Count | Source | 227 | 14 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::InstrProfOptions>::Optional(llvm::InstrProfOptions&&) Line | Count | Source | 227 | 90 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::Expr const*>::Optional(clang::Expr const*&&) Line | Count | Source | 227 | 2.21k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>::Optional(clang::OMPDeclareTargetDeclAttr::MapTypeTy&&) Line | Count | Source | 227 | 2.14k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CodeGen::LValue>::Optional(clang::CodeGen::LValue&&) Line | Count | Source | 227 | 1.30k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::QualType>::Optional(clang::QualType&&) Line | Count | Source | 227 | 76 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::OpenMPDirectiveKind>::Optional(clang::OpenMPDirectiveKind&&) Line | Count | Source | 227 | 6.92k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::SourceLocation>::Optional(clang::SourceLocation&&) Line | Count | Source | 227 | 871 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::SourceRange>::Optional(clang::SourceRange&&) Line | Count | Source | 227 | 142 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::driver::DarwinSDKInfo>::Optional(clang::driver::DarwinSDKInfo&&) Line | Count | Source | 227 | 4.76k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::driver::Driver::DriverMode>::Optional(clang::driver::Driver::DriverMode&&) Line | Count | Source | 227 | 62.4k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
Darwin.cpp:llvm::Optional<(anonymous namespace)::DarwinPlatform>::Optional((anonymous namespace)::DarwinPlatform&&) Line | Count | Source | 227 | 22.1k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::UserModeKind>::Optional(clang::UserModeKind&&) Line | Count | Source | 227 | 272k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::frontend::ActionKind>::Optional(clang::frontend::ActionKind&&) Line | Count | Source | 227 | 68 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ExternalASTSource::ASTSourceDescriptor>::Optional(clang::ExternalASTSource::ASTSourceDescriptor&&) Line | Count | Source | 227 | 177 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::EnableIfAttr*>::Optional(clang::EnableIfAttr*&&) Line | Count | Source | 227 | 412 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MachineInstrBuilder>::Optional(llvm::MachineInstrBuilder&&) Line | Count | Source | 227 | 1.50k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ValueAndVReg>::Optional(llvm::ValueAndVReg&&) Line | Count | Source | 227 | 2.96M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DbgVariableLocation>::Optional(llvm::DbgVariableLocation&&) Line | Count | Source | 227 | 136 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::dwarf::Form>::Optional(llvm::dwarf::Form&&) Line | Count | Source | 227 | 5.96k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::MD5::MD5Result>::Optional(llvm::MD5::MD5Result&&) Line | Count | Source | 227 | 266 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DWARFFormValue>::Optional(llvm::DWARFFormValue&&) Line | Count | Source | 227 | 24.8k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
Unexecuted instantiation: llvm::Optional<llvm::dwarf::Tag>::Optional(llvm::dwarf::Tag&&) llvm::Optional<llvm::DWARFDebugLoc::LocationList>::Optional(llvm::DWARFDebugLoc::LocationList&&) Line | Count | Source | 227 | 304 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DWARFDebugLoclists::LocationList>::Optional(llvm::DWARFDebugLoclists::LocationList&&) Line | Count | Source | 227 | 28 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<char const*>::Optional(char const*&&) Line | Count | Source | 227 | 35.0k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::object::SectionedAddress>::Optional(llvm::object::SectionedAddress&&) Line | Count | Source | 227 | 3.88k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::DWARFFormValue::UnitOffset>::Optional(llvm::DWARFFormValue::UnitOffset&&) Line | Count | Source | 227 | 9.19k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ArrayRef<unsigned char> >::Optional(llvm::ArrayRef<unsigned char>&&) Line | Count | Source | 227 | 3.38k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::Optional(llvm::StrOffsetsContributionDescriptor&&) Line | Count | Source | 227 | 79 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::Optional((anonymous namespace)::ByteProvider&&) Line | Count | Source | 227 | 38.2k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ScaledNumber<unsigned long long> >::Optional(llvm::ScaledNumber<unsigned long long>&&) Line | Count | Source | 227 | 6 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > > >::Optional(llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > >&&) Line | Count | Source | 227 | 14.9k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGStmt>::Optional(clang::CFGStmt&&) Line | Count | Source | 227 | 18.4M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGAutomaticObjDtor>::Optional(clang::CFGAutomaticObjDtor&&) Line | Count | Source | 227 | 2.21k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::BlockEntrance>::Optional(clang::BlockEntrance&&) Line | Count | Source | 227 | 223k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::BlockEdge>::Optional(clang::BlockEdge&&) Line | Count | Source | 227 | 180k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PreStmt>::Optional(clang::PreStmt&&) Line | Count | Source | 227 | 19.8k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ento::SVal>::Optional(clang::ento::SVal&&) Line | Count | Source | 227 | 88.9k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::StmtPoint>::Optional(clang::StmtPoint&&) Line | Count | Source | 227 | 1.45M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
MallocChecker.cpp:llvm::Optional<(anonymous namespace)::MallocChecker::CheckKind>::Optional((anonymous namespace)::MallocChecker::CheckKind&&) Line | Count | Source | 227 | 582 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PostStore>::Optional(clang::PostStore&&) Line | Count | Source | 227 | 43.1k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PostImplicitCall>::Optional(clang::PostImplicitCall&&) Line | Count | Source | 227 | 741 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
Unexecuted instantiation: llvm::Optional<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const> >::Optional(llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const>&&) llvm::Optional<clang::AnyCall>::Optional(clang::AnyCall&&) Line | Count | Source | 227 | 6.15k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ento::retaincountchecker::RefVal>::Optional(clang::ento::retaincountchecker::RefVal&&) Line | Count | Source | 227 | 1.53k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ento::CallEventRef<clang::ento::CallEvent> >::Optional(clang::ento::CallEventRef<clang::ento::CallEvent>&&) Line | Count | Source | 227 | 487 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CallEnter>::Optional(clang::CallEnter&&) Line | Count | Source | 227 | 34.1k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CallExitBegin>::Optional(clang::CallExitBegin&&) Line | Count | Source | 227 | 22.2k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PostStmt>::Optional(clang::PostStmt&&) Line | Count | Source | 227 | 1.62M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<DereferenceInfo>::Optional(DereferenceInfo&&) Line | Count | Source | 227 | 107 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ExplorationStrategyKind>::Optional(clang::ExplorationStrategyKind&&) Line | Count | Source | 227 | 65.2k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::IPAKind>::Optional(clang::IPAKind&&) Line | Count | Source | 227 | 620k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CXXInlineableMemberKind>::Optional(clang::CXXInlineableMemberKind&&) Line | Count | Source | 227 | 56.5k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CallExitEnd>::Optional(clang::CallExitEnd&&) Line | Count | Source | 227 | 30.2k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::APSInt const*>::Optional(llvm::APSInt const*&&) Line | Count | Source | 227 | 73 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PostInitializer>::Optional(clang::PostInitializer&&) Line | Count | Source | 227 | 18.2k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::SmallVector<clang::ento::MemRegion const*, 5u> >::Optional(llvm::SmallVector<clang::ento::MemRegion const*, 5u>&&) Line | Count | Source | 227 | 10 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGDeleteDtor>::Optional(clang::CFGDeleteDtor&&) Line | Count | Source | 227 | 102 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGBaseDtor>::Optional(clang::CFGBaseDtor&&) Line | Count | Source | 227 | 179 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGElement>::Optional(clang::CFGElement&&) Line | Count | Source | 227 | 101k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::LoopExit>::Optional(clang::LoopExit&&) Line | Count | Source | 227 | 264 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::EpsilonPoint>::Optional(clang::EpsilonPoint&&) Line | Count | Source | 227 | 31 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PreStmtPurgeDeadSymbols>::Optional(clang::PreStmtPurgeDeadSymbols&&) Line | Count | Source | 227 | 135k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PreImplicitCall>::Optional(clang::PreImplicitCall&&) Line | Count | Source | 227 | 48 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGCXXRecordTypedCall>::Optional(clang::CFGCXXRecordTypedCall&&) Line | Count | Source | 227 | 1.30k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGConstructor>::Optional(clang::CFGConstructor&&) Line | Count | Source | 227 | 27.6k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PostStmtPurgeDeadSymbols>::Optional(clang::PostStmtPurgeDeadSymbols&&) Line | Count | Source | 227 | 659 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGNewAllocator>::Optional(clang::CFGNewAllocator&&) Line | Count | Source | 227 | 51 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::FunctionExitPoint>::Optional(clang::FunctionExitPoint&&) Line | Count | Source | 227 | 1.88k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
RegionStore.cpp:llvm::Optional<(anonymous namespace)::RegionBindingsRef>::Optional((anonymous namespace)::RegionBindingsRef&&) Line | Count | Source | 227 | 20.2k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ento::NonLoc>::Optional(clang::ento::NonLoc&&) Line | Count | Source | 227 | 478 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::function_ref<void ()> >::Optional(llvm::function_ref<void ()>&&) Line | Count | Source | 227 | 4.04M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::AvailabilitySpec>::Optional(clang::AvailabilitySpec&&) Line | Count | Source | 227 | 163 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>::Optional(clang::OMPDeclareSimdDeclAttr::BranchStateTy&&) Line | Count | Source | 227 | 1.60k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::attr::SubjectMatchRule>::Optional(clang::attr::SubjectMatchRule&&) Line | Count | Source | 227 | 21.5k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>::Optional((anonymous namespace)::TokFPAnnotValue::FlagKinds&&) Line | Count | Source | 227 | 22 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>::Optional((anonymous namespace)::TokFPAnnotValue::FlagValues&&) Line | Count | Source | 227 | 57 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::VisibilityAttr::VisibilityType>::Optional(clang::VisibilityAttr::VisibilityType&&) Line | Count | Source | 227 | 5.66M | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::FixItHint>::Optional(clang::FixItHint&&) Line | Count | Source | 227 | 6 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::MipsInterruptAttr::InterruptType>::Optional(clang::MipsInterruptAttr::InterruptType&&) Line | Count | Source | 227 | 210 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::RISCVInterruptAttr::InterruptType>::Optional(clang::RISCVInterruptAttr::InterruptType&&) Line | Count | Source | 227 | 132 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ARMInterruptAttr::InterruptType>::Optional(clang::ARMInterruptAttr::InterruptType&&) Line | Count | Source | 227 | 468 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>::Optional(clang::DiagnoseIfAttr::DiagnosticType&&) Line | Count | Source | 227 | 10.2k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::EnumExtensibilityAttr::Kind>::Optional(clang::EnumExtensibilityAttr::Kind&&) Line | Count | Source | 227 | 5.51k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>::Optional(clang::ObjCMethodFamilyAttr::FamilyKind&&) Line | Count | Source | 227 | 96 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::BlocksAttr::BlockType>::Optional(clang::BlocksAttr::BlockType&&) Line | Count | Source | 227 | 551 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ConsumableAttr::ConsumedState>::Optional(clang::ConsumableAttr::ConsumedState&&) Line | Count | Source | 227 | 18 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CallableWhenAttr::ConsumedState>::Optional(clang::CallableWhenAttr::ConsumedState&&) Line | Count | Source | 227 | 57 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ParamTypestateAttr::ConsumedState>::Optional(clang::ParamTypestateAttr::ConsumedState&&) Line | Count | Source | 227 | 21 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>::Optional(clang::ReturnTypestateAttr::ConsumedState&&) Line | Count | Source | 227 | 33 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::SetTypestateAttr::ConsumedState>::Optional(clang::SetTypestateAttr::ConsumedState&&) Line | Count | Source | 227 | 27 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::TestTypestateAttr::ConsumedState>::Optional(clang::TestTypestateAttr::ConsumedState&&) Line | Count | Source | 227 | 10 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
SemaDeclAttr.cpp:llvm::Optional<(anonymous namespace)::AttributeInsertion>::Optional((anonymous namespace)::AttributeInsertion&&) Line | Count | Source | 227 | 4 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CharUnits>::Optional(clang::CharUnits&&) Line | Count | Source | 227 | 8 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::Expr*>::Optional(clang::Expr*&&) Line | Count | Source | 227 | 1.37k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
SemaModule.cpp:llvm::Optional<(anonymous namespace)::UnnamedDeclKind>::Optional((anonymous namespace)::UnnamedDeclKind&&) Line | Count | Source | 227 | 11 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::sema::TemplateDeductionInfo*>::Optional(clang::sema::TemplateDeductionInfo*&&) Line | Count | Source | 227 | 37.4k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ASTTemplateArgumentListInfo const*>::Optional(clang::ASTTemplateArgumentListInfo const*&&) Line | Count | Source | 227 | 80 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::PcsAttr::PCSType>::Optional(clang::PcsAttr::PCSType&&) Line | Count | Source | 227 | 186 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGInitializer>::Optional(clang::CFGInitializer&&) Line | Count | Source | 227 | 76 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGLifetimeEnds>::Optional(clang::CFGLifetimeEnds&&) Line | Count | Source | 227 | 82 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGLoopExit>::Optional(clang::CFGLoopExit&&) Line | Count | Source | 227 | 13 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGScopeBegin>::Optional(clang::CFGScopeBegin&&) Line | Count | Source | 227 | 46 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGScopeEnd>::Optional(clang::CFGScopeEnd&&) Line | Count | Source | 227 | 78 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGMemberDtor>::Optional(clang::CFGMemberDtor&&) Line | Count | Source | 227 | 4 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::CFGTemporaryDtor>::Optional(clang::CFGTemporaryDtor&&) Line | Count | Source | 227 | 356 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
Unexecuted instantiation: llvm::Optional<clang::PreLoad>::Optional(clang::PreLoad&&) Unexecuted instantiation: llvm::Optional<clang::PreStore>::Optional(clang::PreStore&&) Unexecuted instantiation: llvm::Optional<clang::PostAllocatorCall>::Optional(clang::PostAllocatorCall&&) Unexecuted instantiation: llvm::Optional<clang::PostCondition>::Optional(clang::PostCondition&&) Unexecuted instantiation: llvm::Optional<clang::PostLoad>::Optional(clang::PostLoad&&) Unexecuted instantiation: llvm::Optional<clang::PostLValue>::Optional(clang::PostLValue&&) llvm::Optional<clang::ento::RetainSummaryManager::BehaviorSummary>::Optional(clang::ento::RetainSummaryManager::BehaviorSummary&&) Line | Count | Source | 227 | 214 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ento::ObjKind>::Optional(clang::ento::ObjKind&&) Line | Count | Source | 227 | 209 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ento::RetEffect>::Optional(clang::ento::RetEffect&&) Line | Count | Source | 227 | 72 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::ast_matchers::internal::DynTypedMatcher>::Optional(clang::ast_matchers::internal::DynTypedMatcher&&) Line | Count | Source | 227 | 15.1k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::Visibility>::Optional(clang::Visibility&&) Line | Count | Source | 227 | 782k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<DynamicType>::Optional(DynamicType&&) Line | Count | Source | 227 | 119 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::APValue>::Optional(clang::APValue&&) Line | Count | Source | 227 | 872 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::analyze_format_string::ConversionSpecifier>::Optional(clang::analyze_format_string::ConversionSpecifier&&) Line | Count | Source | 227 | 61 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::analyze_format_string::LengthModifier>::Optional(clang::analyze_format_string::LengthModifier&&) Line | Count | Source | 227 | 65 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
Unexecuted instantiation: llvm::Optional<clang::NSAPI::NSStringMethodKind>::Optional(clang::NSAPI::NSStringMethodKind&&) llvm::Optional<clang::NSAPI::NSArrayMethodKind>::Optional(clang::NSAPI::NSArrayMethodKind&&) Line | Count | Source | 227 | 89 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::NSAPI::NSDictionaryMethodKind>::Optional(clang::NSAPI::NSDictionaryMethodKind&&) Line | Count | Source | 227 | 78 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::NSAPI::NSSetMethodKind>::Optional(clang::NSAPI::NSSetMethodKind&&) Line | Count | Source | 227 | 26 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::NSAPI::NSNumberLiteralMethodKind>::Optional(clang::NSAPI::NSNumberLiteralMethodKind&&) Line | Count | Source | 227 | 1.10k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::ArrayRef<clang::QualType> >::Optional(llvm::ArrayRef<clang::QualType>&&) Line | Count | Source | 227 | 835 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::NullabilityKind>::Optional(clang::NullabilityKind&&) Line | Count | Source | 227 | 52.7k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<clang::Token>::Optional(clang::Token&&) Line | Count | Source | 227 | 589 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::Optional(std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >&&) Line | Count | Source | 227 | 1.31k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::object::Archive::Child>::Optional(llvm::object::Archive::Child&&) Line | Count | Source | 227 | 4 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::BitstreamBlockInfo>::Optional(llvm::BitstreamBlockInfo&&) Line | Count | Source | 227 | 8.51k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::remarks::ParsedStringTable>::Optional(llvm::remarks::ParsedStringTable&&) Line | Count | Source | 227 | 2 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<llvm::codeview::TypeIndex>::Optional(llvm::codeview::TypeIndex&&) Line | Count | Source | 227 | 18.5k | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
llvm::Optional<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::Optional(std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&) Line | Count | Source | 227 | 54 | Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {} |
|
228 | 123k | Optional(Optional &&O) = default; llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >::Optional(llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >&&) Line | Count | Source | 228 | 623 | Optional(Optional &&O) = default; |
llvm::Optional<llvm::yaml::SIArgument>::Optional(llvm::Optional<llvm::yaml::SIArgument>&&) Line | Count | Source | 228 | 98.8k | Optional(Optional &&O) = default; |
llvm::Optional<llvm::CFLAndersAAResult::FunctionInfo>::Optional(llvm::Optional<llvm::CFLAndersAAResult::FunctionInfo>&&) Line | Count | Source | 228 | 190 | Optional(Optional &&O) = default; |
llvm::Optional<llvm::CFLSteensAAResult::FunctionInfo>::Optional(llvm::Optional<llvm::CFLSteensAAResult::FunctionInfo>&&) Line | Count | Source | 228 | 232 | Optional(Optional &&O) = default; |
llvm::Optional<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >::Optional(llvm::Optional<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >&&) Line | Count | Source | 228 | 22 | Optional(Optional &&O) = default; |
llvm::Optional<llvm::APInt>::Optional(llvm::Optional<llvm::APInt>&&) Line | Count | Source | 228 | 113 | Optional(Optional &&O) = default; |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::Optional(llvm::Optional<std::__1::pair<unsigned int, unsigned int> >&&) Line | Count | Source | 228 | 9.21k | Optional(Optional &&O) = default; |
llvm::Optional<llvm::TargetLibraryInfoImpl>::Optional(llvm::Optional<llvm::TargetLibraryInfoImpl>&&) Line | Count | Source | 228 | 2.89k | Optional(Optional &&O) = default; |
llvm::Optional<llvm::GCOVOptions>::Optional(llvm::Optional<llvm::GCOVOptions>&&) Line | Count | Source | 228 | 1 | Optional(Optional &&O) = default; |
llvm::Optional<llvm::InstrProfOptions>::Optional(llvm::Optional<llvm::InstrProfOptions>&&) Line | Count | Source | 228 | 2 | Optional(Optional &&O) = default; |
llvm::Optional<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > > >::Optional(llvm::Optional<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > > >&&) Line | Count | Source | 228 | 2 | Optional(Optional &&O) = default; |
llvm::Optional<llvm::DWARFDebugNames::Entry>::Optional(llvm::Optional<llvm::DWARFDebugNames::Entry>&&) Line | Count | Source | 228 | 1.50k | Optional(Optional &&O) = default; |
llvm::Optional<clang::FixItHint>::Optional(llvm::Optional<clang::FixItHint>&&) Line | Count | Source | 228 | 88 | Optional(Optional &&O) = default; |
llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >::Optional(llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >&&) Line | Count | Source | 228 | 1.68k | Optional(Optional &&O) = default; |
llvm::Optional<llvm::BitstreamBlockInfo>::Optional(llvm::Optional<llvm::BitstreamBlockInfo>&&) Line | Count | Source | 228 | 8.50k | Optional(Optional &&O) = default; |
llvm::Optional<llvm::remarks::ParsedStringTable>::Optional(llvm::Optional<llvm::remarks::ParsedStringTable>&&) Line | Count | Source | 228 | 51 | Optional(Optional &&O) = default; |
|
229 | | |
230 | 48.8M | Optional &operator=(T &&y) { |
231 | 48.8M | Storage = std::move(y); |
232 | 48.8M | return *this; |
233 | 48.8M | } llvm::Optional<llvm::Optional<clang::UserModeKind> >::operator=(llvm::Optional<clang::UserModeKind>&&) Line | Count | Source | 230 | 136k | Optional &operator=(T &&y) { | 231 | 136k | Storage = std::move(y); | 232 | 136k | return *this; | 233 | 136k | } |
llvm::Optional<char const*>::operator=(char const*&&) Line | Count | Source | 230 | 14.7k | Optional &operator=(T &&y) { | 231 | 14.7k | Storage = std::move(y); | 232 | 14.7k | return *this; | 233 | 14.7k | } |
llvm::Optional<bool>::operator=(bool&&) Line | Count | Source | 230 | 4.87M | Optional &operator=(T &&y) { | 231 | 4.87M | Storage = std::move(y); | 232 | 4.87M | return *this; | 233 | 4.87M | } |
llvm::Optional<llvm::DebugCompressionType>::operator=(llvm::DebugCompressionType&&) Line | Count | Source | 230 | 8 | Optional &operator=(T &&y) { | 231 | 8 | Storage = std::move(y); | 232 | 8 | return *this; | 233 | 8 | } |
llvm::Optional<unsigned int>::operator=(unsigned int&&) Line | Count | Source | 230 | 892k | Optional &operator=(T &&y) { | 231 | 892k | Storage = std::move(y); | 232 | 892k | return *this; | 233 | 892k | } |
llvm::Optional<int>::operator=(int&&) Line | Count | Source | 230 | 2.18M | Optional &operator=(T &&y) { | 231 | 2.18M | Storage = std::move(y); | 232 | 2.18M | return *this; | 233 | 2.18M | } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64Layout::VectorLayout>::operator=(llvm::AArch64Layout::VectorLayout&&) llvm::Optional<llvm::Register>::operator=(llvm::Register&&) Line | Count | Source | 230 | 38.2k | Optional &operator=(T &&y) { | 231 | 38.2k | Storage = std::move(y); | 232 | 38.2k | return *this; | 233 | 38.2k | } |
llvm::Optional<llvm::StringRef>::operator=(llvm::StringRef&&) Line | Count | Source | 230 | 2.76M | Optional &operator=(T &&y) { | 231 | 2.76M | Storage = std::move(y); | 232 | 2.76M | return *this; | 233 | 2.76M | } |
llvm::Optional<std::__1::pair<int, int> >::operator=(std::__1::pair<int, int>&&) Line | Count | Source | 230 | 153k | Optional &operator=(T &&y) { | 231 | 153k | Storage = std::move(y); | 232 | 153k | return *this; | 233 | 153k | } |
llvm::Optional<llvm::AArch64CC::CondCode>::operator=(llvm::AArch64CC::CondCode&&) Line | Count | Source | 230 | 338 | Optional &operator=(T &&y) { | 231 | 338 | Storage = std::move(y); | 232 | 338 | return *this; | 233 | 338 | } |
llvm::Optional<llvm::AArch64MCExpr::VariantKind>::operator=(llvm::AArch64MCExpr::VariantKind&&) Line | Count | Source | 230 | 1.12k | Optional &operator=(T &&y) { | 231 | 1.12k | Storage = std::move(y); | 232 | 1.12k | return *this; | 233 | 1.12k | } |
llvm::Optional<llvm::AArch64_AM::ShiftExtendType>::operator=(llvm::AArch64_AM::ShiftExtendType&&) Line | Count | Source | 230 | 2.09k | Optional &operator=(T &&y) { | 231 | 2.09k | Storage = std::move(y); | 232 | 2.09k | return *this; | 233 | 2.09k | } |
llvm::Optional<long long>::operator=(long long&&) Line | Count | Source | 230 | 193k | Optional &operator=(T &&y) { | 231 | 193k | Storage = std::move(y); | 232 | 193k | return *this; | 233 | 193k | } |
llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > >::operator=(std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> >&&) Line | Count | Source | 230 | 11.3k | Optional &operator=(T &&y) { | 231 | 11.3k | Storage = std::move(y); | 232 | 11.3k | return *this; | 233 | 11.3k | } |
llvm::Optional<llvm::yaml::SIArgument>::operator=(llvm::yaml::SIArgument&&) Line | Count | Source | 230 | 221 | Optional &operator=(T &&y) { | 231 | 221 | Storage = std::move(y); | 232 | 221 | return *this; | 233 | 221 | } |
llvm::Optional<llvm::yaml::SIArgumentInfo>::operator=(llvm::yaml::SIArgumentInfo&&) Line | Count | Source | 230 | 202 | Optional &operator=(T &&y) { | 231 | 202 | Storage = std::move(y); | 232 | 202 | return *this; | 233 | 202 | } |
llvm::Optional<llvm::AMDGPU::HSAMD::AccessQualifier>::operator=(llvm::AMDGPU::HSAMD::AccessQualifier&&) Line | Count | Source | 230 | 19 | Optional &operator=(T &&y) { | 231 | 19 | Storage = std::move(y); | 232 | 19 | return *this; | 233 | 19 | } |
llvm::Optional<llvm::AMDGPU::HSAMD::ValueKind>::operator=(llvm::AMDGPU::HSAMD::ValueKind&&) Line | Count | Source | 230 | 72 | Optional &operator=(T &&y) { | 231 | 72 | Storage = std::move(y); | 232 | 72 | return *this; | 233 | 72 | } |
llvm::Optional<bool*>::operator=(bool*&&) Line | Count | Source | 230 | 26 | Optional &operator=(T &&y) { | 231 | 26 | Storage = std::move(y); | 232 | 26 | return *this; | 233 | 26 | } |
llvm::Optional<llvm::Optional<llvm::StringRef> >::operator=(llvm::Optional<llvm::StringRef>&&) Line | Count | Source | 230 | 28 | Optional &operator=(T &&y) { | 231 | 28 | Storage = std::move(y); | 232 | 28 | return *this; | 233 | 28 | } |
llvm::Optional<llvm::AMDGPULibFuncBase::ENamePrefix>::operator=(llvm::AMDGPULibFuncBase::ENamePrefix&&) Line | Count | Source | 230 | 42 | Optional &operator=(T &&y) { | 231 | 42 | Storage = std::move(y); | 232 | 42 | return *this; | 233 | 42 | } |
Unexecuted instantiation: llvm::Optional<llvm::AMDGPULibFuncBase::EType>::operator=(llvm::AMDGPULibFuncBase::EType&&) llvm::Optional<llvm::ARM_AM::ShiftOpc>::operator=(llvm::ARM_AM::ShiftOpc&&) Line | Count | Source | 230 | 2.28k | Optional &operator=(T &&y) { | 231 | 2.28k | Storage = std::move(y); | 232 | 2.28k | return *this; | 233 | 2.28k | } |
llvm::Optional<llvm::LPAC::AluCode>::operator=(llvm::LPAC::AluCode&&) Line | Count | Source | 230 | 108 | Optional &operator=(T &&y) { | 231 | 108 | Storage = std::move(y); | 232 | 108 | return *this; | 233 | 108 | } |
llvm::Optional<llvm::LPCC::CondCode>::operator=(llvm::LPCC::CondCode&&) Line | Count | Source | 230 | 90 | Optional &operator=(T &&y) { | 231 | 90 | Storage = std::move(y); | 232 | 90 | return *this; | 233 | 90 | } |
llvm::Optional<unsigned long long>::operator=(unsigned long long&&) Line | Count | Source | 230 | 3.21k | Optional &operator=(T &&y) { | 231 | 3.21k | Storage = std::move(y); | 232 | 3.21k | return *this; | 233 | 3.21k | } |
llvm::Optional<llvm::Optional<llvm::MCFixupKind> >::operator=(llvm::Optional<llvm::MCFixupKind>&&) Line | Count | Source | 230 | 174 | Optional &operator=(T &&y) { | 231 | 174 | Storage = std::move(y); | 232 | 174 | return *this; | 233 | 174 | } |
llvm::Optional<llvm::MipsABIInfo>::operator=(llvm::MipsABIInfo&&) Line | Count | Source | 230 | 546 | Optional &operator=(T &&y) { | 231 | 546 | Storage = std::move(y); | 232 | 546 | return *this; | 233 | 546 | } |
llvm::Optional<llvm::RISCVFPRndMode::RoundingMode>::operator=(llvm::RISCVFPRndMode::RoundingMode&&) Line | Count | Source | 230 | 488 | Optional &operator=(T &&y) { | 231 | 488 | Storage = std::move(y); | 232 | 488 | return *this; | 233 | 488 | } |
llvm::Optional<llvm::RISCVMCExpr::VariantKind>::operator=(llvm::RISCVMCExpr::VariantKind&&) Line | Count | Source | 230 | 448 | Optional &operator=(T &&y) { | 231 | 448 | Storage = std::move(y); | 232 | 448 | return *this; | 233 | 448 | } |
llvm::Optional<llvm::RISCVABI::ABI>::operator=(llvm::RISCVABI::ABI&&) Line | Count | Source | 230 | 155 | Optional &operator=(T &&y) { | 231 | 155 | Storage = std::move(y); | 232 | 155 | return *this; | 233 | 155 | } |
llvm::Optional<llvm::SparcMCExpr::VariantKind>::operator=(llvm::SparcMCExpr::VariantKind&&) Line | Count | Source | 230 | 144 | Optional &operator=(T &&y) { | 231 | 144 | Storage = std::move(y); | 232 | 144 | return *this; | 233 | 144 | } |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator=(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&) Line | Count | Source | 230 | 16.7k | Optional &operator=(T &&y) { | 231 | 16.7k | Storage = std::move(y); | 232 | 16.7k | return *this; | 233 | 16.7k | } |
llvm::Optional<llvm::WebAssembly::ExprType>::operator=(llvm::WebAssembly::ExprType&&) Line | Count | Source | 230 | 19 | Optional &operator=(T &&y) { | 231 | 19 | Storage = std::move(y); | 232 | 19 | return *this; | 233 | 19 | } |
llvm::Optional<llvm::X86::CondCode>::operator=(llvm::X86::CondCode&&) Line | Count | Source | 230 | 348 | Optional &operator=(T &&y) { | 231 | 348 | Storage = std::move(y); | 232 | 348 | return *this; | 233 | 348 | } |
llvm::Optional<llvm::MachO::CPUSubTypeX86>::operator=(llvm::MachO::CPUSubTypeX86&&) Line | Count | Source | 230 | 675 | Optional &operator=(T &&y) { | 231 | 675 | Storage = std::move(y); | 232 | 675 | return *this; | 233 | 675 | } |
llvm::Optional<llvm::CFLAndersAAResult::FunctionInfo>::operator=(llvm::CFLAndersAAResult::FunctionInfo&&) Line | Count | Source | 230 | 95 | Optional &operator=(T &&y) { | 231 | 95 | Storage = std::move(y); | 232 | 95 | return *this; | 233 | 95 | } |
llvm::Optional<llvm::CFLSteensAAResult::FunctionInfo>::operator=(llvm::CFLSteensAAResult::FunctionInfo&&) Line | Count | Source | 230 | 116 | Optional &operator=(T &&y) { | 231 | 116 | Storage = std::move(y); | 232 | 116 | return *this; | 233 | 116 | } |
llvm::Optional<llvm::EHPersonality>::operator=(llvm::EHPersonality&&) Line | Count | Source | 230 | 422k | Optional &operator=(T &&y) { | 231 | 422k | Storage = std::move(y); | 232 | 422k | return *this; | 233 | 422k | } |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::operator=(llvm::LazyCallGraph::EdgeSequence&&) Line | Count | Source | 230 | 2.38k | Optional &operator=(T &&y) { | 231 | 2.38k | Storage = std::move(y); | 232 | 2.38k | return *this; | 233 | 2.38k | } |
llvm::Optional<llvm::AliasResult>::operator=(llvm::AliasResult&&) Line | Count | Source | 230 | 8.90M | Optional &operator=(T &&y) { | 231 | 8.90M | Storage = std::move(y); | 232 | 8.90M | return *this; | 233 | 8.90M | } |
llvm::Optional<llvm::TargetTransformInfo>::operator=(llvm::TargetTransformInfo&&) Line | Count | Source | 230 | 15.7M | Optional &operator=(T &&y) { | 231 | 15.7M | Storage = std::move(y); | 232 | 15.7M | return *this; | 233 | 15.7M | } |
llvm::Optional<llvm::Intrinsic::ID>::operator=(llvm::Intrinsic::ID&&) Line | Count | Source | 230 | 8 | Optional &operator=(T &&y) { | 231 | 8 | Storage = std::move(y); | 232 | 8 | return *this; | 233 | 8 | } |
llvm::Optional<llvm::DINode::DIFlags>::operator=(llvm::DINode::DIFlags&&) Line | Count | Source | 230 | 4.63k | Optional &operator=(T &&y) { | 231 | 4.63k | Storage = std::move(y); | 232 | 4.63k | return *this; | 233 | 4.63k | } |
llvm::Optional<llvm::Optional<llvm::DIFile::ChecksumKind> >::operator=(llvm::Optional<llvm::DIFile::ChecksumKind>&&) Line | Count | Source | 230 | 225 | Optional &operator=(T &&y) { | 231 | 225 | Storage = std::move(y); | 232 | 225 | return *this; | 233 | 225 | } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind> >::operator=(llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>&&) Line | Count | Source | 230 | 2.28k | Optional &operator=(T &&y) { | 231 | 2.28k | Storage = std::move(y); | 232 | 2.28k | return *this; | 233 | 2.28k | } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind> >::operator=(llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>&&) Line | Count | Source | 230 | 285 | Optional &operator=(T &&y) { | 231 | 285 | Storage = std::move(y); | 232 | 285 | return *this; | 233 | 285 | } |
llvm::Optional<llvm::DISubprogram::DISPFlags>::operator=(llvm::DISubprogram::DISPFlags&&) Line | Count | Source | 230 | 546 | Optional &operator=(T &&y) { | 231 | 546 | Storage = std::move(y); | 232 | 546 | return *this; | 233 | 546 | } |
llvm::Optional<llvm::SmallVector<unsigned int, 8u> >::operator=(llvm::SmallVector<unsigned int, 8u>&&) Line | Count | Source | 230 | 28 | Optional &operator=(T &&y) { | 231 | 28 | Storage = std::move(y); | 232 | 28 | return *this; | 233 | 28 | } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode> >::operator=(llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>&&) Line | Count | Source | 230 | 4.08k | Optional &operator=(T &&y) { | 231 | 4.08k | Storage = std::move(y); | 232 | 4.08k | return *this; | 233 | 4.08k | } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior> >::operator=(llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>&&) Line | Count | Source | 230 | 5.61k | Optional &operator=(T &&y) { | 231 | 5.61k | Storage = std::move(y); | 232 | 5.61k | return *this; | 233 | 5.61k | } |
llvm::Optional<llvm::Regex>::operator=(llvm::Regex&&) Line | Count | Source | 230 | 16.3k | Optional &operator=(T &&y) { | 231 | 16.3k | Storage = std::move(y); | 232 | 16.3k | return *this; | 233 | 16.3k | } |
llvm::Optional<llvm::Value*>::operator=(llvm::Value*&&) Line | Count | Source | 230 | 529 | Optional &operator=(T &&y) { | 231 | 529 | Storage = std::move(y); | 232 | 529 | return *this; | 233 | 529 | } |
llvm::Optional<llvm::Attribute::AttrKind>::operator=(llvm::Attribute::AttrKind&&) Line | Count | Source | 230 | 2 | Optional &operator=(T &&y) { | 231 | 2 | Storage = std::move(y); | 232 | 2 | return *this; | 233 | 2 | } |
llvm::Optional<llvm::MCDwarfLineStr>::operator=(llvm::MCDwarfLineStr&&) Line | Count | Source | 230 | 54 | Optional &operator=(T &&y) { | 231 | 54 | Storage = std::move(y); | 232 | 54 | return *this; | 233 | 54 | } |
llvm::Optional<llvm::MCSymbolRefExpr::VariantKind>::operator=(llvm::MCSymbolRefExpr::VariantKind&&) Line | Count | Source | 230 | 2.41k | Optional &operator=(T &&y) { | 231 | 2.41k | Storage = std::move(y); | 232 | 2.41k | return *this; | 233 | 2.41k | } |
llvm::Optional<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int> >::operator=(std::__1::pair<llvm::AsmToken::TokenKind, unsigned int>&&) Line | Count | Source | 230 | 12.2k | Optional &operator=(T &&y) { | 231 | 12.2k | Storage = std::move(y); | 232 | 12.2k | return *this; | 233 | 12.2k | } |
llvm::Optional<llvm::COFF::COMDATType>::operator=(llvm::COFF::COMDATType&&) Line | Count | Source | 230 | 305 | Optional &operator=(T &&y) { | 231 | 305 | Storage = std::move(y); | 232 | 305 | return *this; | 233 | 305 | } |
llvm::Optional<llvm::MCSymbolAttr>::operator=(llvm::MCSymbolAttr&&) Line | Count | Source | 230 | 2.89k | Optional &operator=(T &&y) { | 231 | 2.89k | Storage = std::move(y); | 232 | 2.89k | return *this; | 233 | 2.89k | } |
llvm::Optional<llvm::Optional<llvm::SectionKind> >::operator=(llvm::Optional<llvm::SectionKind>&&) Line | Count | Source | 230 | 13 | Optional &operator=(T &&y) { | 231 | 13 | Storage = std::move(y); | 232 | 13 | return *this; | 233 | 13 | } |
llvm::Optional<llvm::BranchProbability>::operator=(llvm::BranchProbability&&) Line | Count | Source | 230 | 36 | Optional &operator=(T &&y) { | 231 | 36 | Storage = std::move(y); | 232 | 36 | return *this; | 233 | 36 | } |
llvm::Optional<llvm::SCEV const*>::operator=(llvm::SCEV const*&&) Line | Count | Source | 230 | 205 | Optional &operator=(T &&y) { | 231 | 205 | Storage = std::move(y); | 232 | 205 | return *this; | 233 | 205 | } |
llvm::Optional<llvm::MemorySSAUpdater>::operator=(llvm::MemorySSAUpdater&&) Line | Count | Source | 230 | 435 | Optional &operator=(T &&y) { | 231 | 435 | Storage = std::move(y); | 232 | 435 | return *this; | 233 | 435 | } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64::ArchKind>::operator=(llvm::AArch64::ArchKind&&) llvm::Optional<llvm::ARM::ISAKind>::operator=(llvm::ARM::ISAKind&&) Line | Count | Source | 230 | 129k | Optional &operator=(T &&y) { | 231 | 129k | Storage = std::move(y); | 232 | 129k | return *this; | 233 | 129k | } |
llvm::Optional<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind> >::operator=(llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>&&) Line | Count | Source | 230 | 36 | Optional &operator=(T &&y) { | 231 | 36 | Storage = std::move(y); | 232 | 36 | return *this; | 233 | 36 | } |
Unexecuted instantiation: llvm::Optional<llvm::Triple::SubArchType>::operator=(llvm::Triple::SubArchType&&) llvm::Optional<llvm::Triple::VendorType>::operator=(llvm::Triple::VendorType&&) Line | Count | Source | 230 | 1.27M | Optional &operator=(T &&y) { | 231 | 1.27M | Storage = std::move(y); | 232 | 1.27M | return *this; | 233 | 1.27M | } |
llvm::Optional<llvm::Triple::OSType>::operator=(llvm::Triple::OSType&&) Line | Count | Source | 230 | 1.74M | Optional &operator=(T &&y) { | 231 | 1.74M | Storage = std::move(y); | 232 | 1.74M | return *this; | 233 | 1.74M | } |
llvm::Optional<llvm::Triple::ObjectFormatType>::operator=(llvm::Triple::ObjectFormatType&&) Line | Count | Source | 230 | 25.6k | Optional &operator=(T &&y) { | 231 | 25.6k | Storage = std::move(y); | 232 | 25.6k | return *this; | 233 | 25.6k | } |
llvm::Optional<llvm::Triple::ArchType>::operator=(llvm::Triple::ArchType&&) Line | Count | Source | 230 | 1.98M | Optional &operator=(T &&y) { | 231 | 1.98M | Storage = std::move(y); | 232 | 1.98M | return *this; | 233 | 1.98M | } |
llvm::Optional<llvm::Triple::EnvironmentType>::operator=(llvm::Triple::EnvironmentType&&) Line | Count | Source | 230 | 559k | Optional &operator=(T &&y) { | 231 | 559k | Storage = std::move(y); | 232 | 559k | return *this; | 233 | 559k | } |
VirtualFileSystem.cpp:llvm::Optional<(anonymous namespace)::RealFileSystem::WorkingDirectory>::operator=((anonymous namespace)::RealFileSystem::WorkingDirectory&&) Line | Count | Source | 230 | 23.6k | Optional &operator=(T &&y) { | 231 | 23.6k | Storage = std::move(y); | 232 | 23.6k | return *this; | 233 | 23.6k | } |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::operator=((anonymous namespace)::BitPart&&) Line | Count | Source | 230 | 636k | Optional &operator=(T &&y) { | 231 | 636k | Storage = std::move(y); | 232 | 636k | return *this; | 233 | 636k | } |
llvm::Optional<llvm::VPIteration>::operator=(llvm::VPIteration&&) Line | Count | Source | 230 | 325 | Optional &operator=(T &&y) { | 231 | 325 | Storage = std::move(y); | 232 | 325 | return *this; | 233 | 325 | } |
Unexecuted instantiation: llvm::Optional<clang::CudaVersion>::operator=(clang::CudaVersion&&) llvm::Optional<clang::CudaArch>::operator=(clang::CudaArch&&) Line | Count | Source | 230 | 1.09k | Optional &operator=(T &&y) { | 231 | 1.09k | Storage = std::move(y); | 232 | 1.09k | return *this; | 233 | 1.09k | } |
Unexecuted instantiation: llvm::Optional<clang::CudaVirtualArch>::operator=(clang::CudaVirtualArch&&) llvm::Optional<clang::OpenMPDirectiveKind>::operator=(clang::OpenMPDirectiveKind&&) Line | Count | Source | 230 | 397k | Optional &operator=(T &&y) { | 231 | 397k | Storage = std::move(y); | 232 | 397k | return *this; | 233 | 397k | } |
llvm::Optional<clang::OpenMPClauseKind>::operator=(clang::OpenMPClauseKind&&) Line | Count | Source | 230 | 81.5k | Optional &operator=(T &&y) { | 231 | 81.5k | Storage = std::move(y); | 232 | 81.5k | return *this; | 233 | 81.5k | } |
llvm::Optional<clang::OpenMPDefaultClauseKind>::operator=(clang::OpenMPDefaultClauseKind&&) Line | Count | Source | 230 | 653 | Optional &operator=(T &&y) { | 231 | 653 | Storage = std::move(y); | 232 | 653 | return *this; | 233 | 653 | } |
llvm::Optional<clang::OpenMPProcBindClauseKind>::operator=(clang::OpenMPProcBindClauseKind&&) Line | Count | Source | 230 | 406 | Optional &operator=(T &&y) { | 231 | 406 | Storage = std::move(y); | 232 | 406 | return *this; | 233 | 406 | } |
llvm::Optional<clang::OpenMPDependClauseKind>::operator=(clang::OpenMPDependClauseKind&&) Line | Count | Source | 230 | 2.56k | Optional &operator=(T &&y) { | 231 | 2.56k | Storage = std::move(y); | 232 | 2.56k | return *this; | 233 | 2.56k | } |
llvm::Optional<clang::OpenMPLinearClauseKind>::operator=(clang::OpenMPLinearClauseKind&&) Line | Count | Source | 230 | 166 | Optional &operator=(T &&y) { | 231 | 166 | Storage = std::move(y); | 232 | 166 | return *this; | 233 | 166 | } |
llvm::Optional<clang::OpenMPDistScheduleClauseKind>::operator=(clang::OpenMPDistScheduleClauseKind&&) Line | Count | Source | 230 | 1.15k | Optional &operator=(T &&y) { | 231 | 1.15k | Storage = std::move(y); | 232 | 1.15k | return *this; | 233 | 1.15k | } |
llvm::Optional<clang::OpenMPAtomicDefaultMemOrderClauseKind>::operator=(clang::OpenMPAtomicDefaultMemOrderClauseKind&&) Line | Count | Source | 230 | 20 | Optional &operator=(T &&y) { | 231 | 20 | Storage = std::move(y); | 232 | 20 | return *this; | 233 | 20 | } |
llvm::Optional<clang::SanitizerMask>::operator=(clang::SanitizerMask&&) Line | Count | Source | 230 | 10.0k | Optional &operator=(T &&y) { | 231 | 10.0k | Storage = std::move(y); | 232 | 10.0k | return *this; | 233 | 10.0k | } |
Unexecuted instantiation: llvm::Optional<clang::targets::LanaiTargetInfo::CPUKind>::operator=(clang::targets::LanaiTargetInfo::CPUKind&&) llvm::Optional<llvm::X86::ProcessorFeatures>::operator=(llvm::X86::ProcessorFeatures&&) Line | Count | Source | 230 | 139 | Optional &operator=(T &&y) { | 231 | 139 | Storage = std::move(y); | 232 | 139 | return *this; | 233 | 139 | } |
llvm::Optional<clang::targets::X86TargetInfo::X86SSEEnum>::operator=(clang::targets::X86TargetInfo::X86SSEEnum&&) Line | Count | Source | 230 | 93.1k | Optional &operator=(T &&y) { | 231 | 93.1k | Storage = std::move(y); | 232 | 93.1k | return *this; | 233 | 93.1k | } |
llvm::Optional<clang::targets::X86TargetInfo::MMX3DNowEnum>::operator=(clang::targets::X86TargetInfo::MMX3DNowEnum&&) Line | Count | Source | 230 | 29.8k | Optional &operator=(T &&y) { | 231 | 29.8k | Storage = std::move(y); | 232 | 29.8k | return *this; | 233 | 29.8k | } |
llvm::Optional<clang::targets::X86TargetInfo::XOPEnum>::operator=(clang::targets::X86TargetInfo::XOPEnum&&) Line | Count | Source | 230 | 83 | Optional &operator=(T &&y) { | 231 | 83 | Storage = std::move(y); | 232 | 83 | return *this; | 233 | 83 | } |
llvm::Optional<char>::operator=(char&&) Line | Count | Source | 230 | 267 | Optional &operator=(T &&y) { | 231 | 267 | Storage = std::move(y); | 232 | 267 | return *this; | 233 | 267 | } |
llvm::Optional<clang::targets::X86TargetInfo::CPUKind>::operator=(clang::targets::X86TargetInfo::CPUKind&&) Line | Count | Source | 230 | 29.0k | Optional &operator=(T &&y) { | 231 | 29.0k | Storage = std::move(y); | 232 | 29.0k | return *this; | 233 | 29.0k | } |
llvm::Optional<llvm::ThreadModel::Model>::operator=(llvm::ThreadModel::Model&&) Line | Count | Source | 230 | 21.4k | Optional &operator=(T &&y) { | 231 | 21.4k | Storage = std::move(y); | 232 | 21.4k | return *this; | 233 | 21.4k | } |
llvm::Optional<llvm::FloatABI::ABIType>::operator=(llvm::FloatABI::ABIType&&) Line | Count | Source | 230 | 2.26k | Optional &operator=(T &&y) { | 231 | 2.26k | Storage = std::move(y); | 232 | 2.26k | return *this; | 233 | 2.26k | } |
llvm::Optional<llvm::PGOOptions>::operator=(llvm::PGOOptions&&) Line | Count | Source | 230 | 47 | Optional &operator=(T &&y) { | 231 | 47 | Storage = std::move(y); | 232 | 47 | return *this; | 233 | 47 | } |
llvm::Optional<llvm::Optional<clang::ARMInterruptAttr::InterruptType> >::operator=(llvm::Optional<clang::ARMInterruptAttr::InterruptType>&&) Line | Count | Source | 230 | 73 | Optional &operator=(T &&y) { | 231 | 73 | Storage = std::move(y); | 232 | 73 | return *this; | 233 | 73 | } |
llvm::Optional<llvm::Optional<clang::BlocksAttr::BlockType> >::operator=(llvm::Optional<clang::BlocksAttr::BlockType>&&) Line | Count | Source | 230 | 551 | Optional &operator=(T &&y) { | 231 | 551 | Storage = std::move(y); | 232 | 551 | return *this; | 233 | 551 | } |
llvm::Optional<llvm::Optional<clang::CallableWhenAttr::ConsumedState> >::operator=(llvm::Optional<clang::CallableWhenAttr::ConsumedState>&&) Line | Count | Source | 230 | 18 | Optional &operator=(T &&y) { | 231 | 18 | Storage = std::move(y); | 232 | 18 | return *this; | 233 | 18 | } |
llvm::Optional<llvm::Optional<clang::ConsumableAttr::ConsumedState> >::operator=(llvm::Optional<clang::ConsumableAttr::ConsumedState>&&) Line | Count | Source | 230 | 6 | Optional &operator=(T &&y) { | 231 | 6 | Storage = std::move(y); | 232 | 6 | return *this; | 233 | 6 | } |
llvm::Optional<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType> >::operator=(llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>&&) Line | Count | Source | 230 | 5.14k | Optional &operator=(T &&y) { | 231 | 5.14k | Storage = std::move(y); | 232 | 5.14k | return *this; | 233 | 5.14k | } |
llvm::Optional<llvm::Optional<clang::EnumExtensibilityAttr::Kind> >::operator=(llvm::Optional<clang::EnumExtensibilityAttr::Kind>&&) Line | Count | Source | 230 | 2.75k | Optional &operator=(T &&y) { | 231 | 2.75k | Storage = std::move(y); | 232 | 2.75k | return *this; | 233 | 2.75k | } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::OptionType> >::operator=(llvm::Optional<clang::LoopHintAttr::OptionType>&&) Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::LoopHintState> >::operator=(llvm::Optional<clang::LoopHintAttr::LoopHintState>&&) llvm::Optional<llvm::Optional<clang::MipsInterruptAttr::InterruptType> >::operator=(llvm::Optional<clang::MipsInterruptAttr::InterruptType>&&) Line | Count | Source | 230 | 20 | Optional &operator=(T &&y) { | 231 | 20 | Storage = std::move(y); | 232 | 20 | return *this; | 233 | 20 | } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy> >::operator=(llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>&&) llvm::Optional<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy> >::operator=(llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>&&) Line | Count | Source | 230 | 104 | Optional &operator=(T &&y) { | 231 | 104 | Storage = std::move(y); | 232 | 104 | return *this; | 233 | 104 | } |
llvm::Optional<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy> >::operator=(llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>&&) Line | Count | Source | 230 | 60 | Optional &operator=(T &&y) { | 231 | 60 | Storage = std::move(y); | 232 | 60 | return *this; | 233 | 60 | } |
llvm::Optional<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind> >::operator=(llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>&&) Line | Count | Source | 230 | 16 | Optional &operator=(T &&y) { | 231 | 16 | Storage = std::move(y); | 232 | 16 | return *this; | 233 | 16 | } |
llvm::Optional<llvm::Optional<clang::ParamTypestateAttr::ConsumedState> >::operator=(llvm::Optional<clang::ParamTypestateAttr::ConsumedState>&&) Line | Count | Source | 230 | 7 | Optional &operator=(T &&y) { | 231 | 7 | Storage = std::move(y); | 232 | 7 | return *this; | 233 | 7 | } |
llvm::Optional<llvm::Optional<clang::PcsAttr::PCSType> >::operator=(llvm::Optional<clang::PcsAttr::PCSType>&&) Line | Count | Source | 230 | 93 | Optional &operator=(T &&y) { | 231 | 93 | Storage = std::move(y); | 232 | 93 | return *this; | 233 | 93 | } |
llvm::Optional<llvm::Optional<clang::RISCVInterruptAttr::InterruptType> >::operator=(llvm::Optional<clang::RISCVInterruptAttr::InterruptType>&&) Line | Count | Source | 230 | 40 | Optional &operator=(T &&y) { | 231 | 40 | Storage = std::move(y); | 232 | 40 | return *this; | 233 | 40 | } |
llvm::Optional<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState> >::operator=(llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>&&) Line | Count | Source | 230 | 10 | Optional &operator=(T &&y) { | 231 | 10 | Storage = std::move(y); | 232 | 10 | return *this; | 233 | 10 | } |
llvm::Optional<llvm::Optional<clang::SetTypestateAttr::ConsumedState> >::operator=(llvm::Optional<clang::SetTypestateAttr::ConsumedState>&&) Line | Count | Source | 230 | 9 | Optional &operator=(T &&y) { | 231 | 9 | Storage = std::move(y); | 232 | 9 | return *this; | 233 | 9 | } |
llvm::Optional<llvm::Optional<clang::TestTypestateAttr::ConsumedState> >::operator=(llvm::Optional<clang::TestTypestateAttr::ConsumedState>&&) Line | Count | Source | 230 | 5 | Optional &operator=(T &&y) { | 231 | 5 | Storage = std::move(y); | 232 | 5 | return *this; | 233 | 5 | } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::TypeVisibilityAttr::VisibilityType> >::operator=(llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>&&) llvm::Optional<llvm::Optional<clang::VisibilityAttr::VisibilityType> >::operator=(llvm::Optional<clang::VisibilityAttr::VisibilityType>&&) Line | Count | Source | 230 | 1.41M | Optional &operator=(T &&y) { | 231 | 1.41M | Storage = std::move(y); | 232 | 1.41M | return *this; | 233 | 1.41M | } |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::operator=(std::__1::pair<unsigned int, unsigned int>&&) Line | Count | Source | 230 | 113 | Optional &operator=(T &&y) { | 231 | 113 | Storage = std::move(y); | 232 | 113 | return *this; | 233 | 113 | } |
llvm::Optional<clang::RecordDecl const*>::operator=(clang::RecordDecl const*&&) Line | Count | Source | 230 | 3 | Optional &operator=(T &&y) { | 231 | 3 | Storage = std::move(y); | 232 | 3 | return *this; | 233 | 3 | } |
llvm::Optional<clang::CXXScopeSpec>::operator=(clang::CXXScopeSpec&&) Line | Count | Source | 230 | 53 | Optional &operator=(T &&y) { | 231 | 53 | Storage = std::move(y); | 232 | 53 | return *this; | 233 | 53 | } |
llvm::Optional<llvm::GlobalValue::ThreadLocalMode>::operator=(llvm::GlobalValue::ThreadLocalMode&&) Line | Count | Source | 230 | 25 | Optional &operator=(T &&y) { | 231 | 25 | Storage = std::move(y); | 232 | 25 | return *this; | 233 | 25 | } |
llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >::operator=(std::__1::pair<clang::SourceLocation, unsigned long>&&) Line | Count | Source | 230 | 148 | Optional &operator=(T &&y) { | 231 | 148 | Storage = std::move(y); | 232 | 148 | return *this; | 233 | 148 | } |
CoverageMappingGen.cpp:llvm::Optional<(anonymous namespace)::SourceMappingRegion>::operator=((anonymous namespace)::SourceMappingRegion&&) Line | Count | Source | 230 | 114 | Optional &operator=(T &&y) { | 231 | 114 | Storage = std::move(y); | 232 | 114 | return *this; | 233 | 114 | } |
llvm::Optional<clang::driver::Distro::DistroType>::operator=(clang::driver::Distro::DistroType&&) Line | Count | Source | 230 | 3 | Optional &operator=(T &&y) { | 231 | 3 | Storage = std::move(y); | 232 | 3 | return *this; | 233 | 3 | } |
llvm::Optional<llvm::Optional<clang::driver::Driver::DriverMode> >::operator=(llvm::Optional<clang::driver::Driver::DriverMode>&&) Line | Count | Source | 230 | 15.6k | Optional &operator=(T &&y) { | 231 | 15.6k | Storage = std::move(y); | 232 | 15.6k | return *this; | 233 | 15.6k | } |
llvm::Optional<clang::driver::LTOKind>::operator=(clang::driver::LTOKind&&) Line | Count | Source | 230 | 119 | Optional &operator=(T &&y) { | 231 | 119 | Storage = std::move(y); | 232 | 119 | return *this; | 233 | 119 | } |
llvm::Optional<clang::driver::Driver::OpenMPRuntimeKind>::operator=(clang::driver::Driver::OpenMPRuntimeKind&&) Line | Count | Source | 230 | 797 | Optional &operator=(T &&y) { | 231 | 797 | Storage = std::move(y); | 232 | 797 | return *this; | 233 | 797 | } |
llvm::Optional<clang::driver::Driver::SaveTempsMode>::operator=(clang::driver::Driver::SaveTempsMode&&) Line | Count | Source | 230 | 53 | Optional &operator=(T &&y) { | 231 | 53 | Storage = std::move(y); | 232 | 53 | return *this; | 233 | 53 | } |
Unexecuted instantiation: llvm::Optional<llvm::ArrayRef<llvm::StringRef> >::operator=(llvm::ArrayRef<llvm::StringRef>&&) llvm::Optional<clang::driver::tools::arm::ReadTPMode>::operator=(clang::driver::tools::arm::ReadTPMode&&) Line | Count | Source | 230 | 2 | Optional &operator=(T &&y) { | 231 | 2 | Storage = std::move(y); | 232 | 2 | return *this; | 233 | 2 | } |
llvm::Optional<clang::driver::tools::arm::FloatABI>::operator=(clang::driver::tools::arm::FloatABI&&) Line | Count | Source | 230 | 2.82k | Optional &operator=(T &&y) { | 231 | 2.82k | Storage = std::move(y); | 232 | 2.82k | return *this; | 233 | 2.82k | } |
llvm::Optional<clang::driver::tools::mips::FloatABI>::operator=(clang::driver::tools::mips::FloatABI&&) Line | Count | Source | 230 | 12 | Optional &operator=(T &&y) { | 231 | 12 | Storage = std::move(y); | 232 | 12 | return *this; | 233 | 12 | } |
llvm::Optional<clang::driver::tools::ppc::FloatABI>::operator=(clang::driver::tools::ppc::FloatABI&&) Line | Count | Source | 230 | 8 | Optional &operator=(T &&y) { | 231 | 8 | Storage = std::move(y); | 232 | 8 | return *this; | 233 | 8 | } |
llvm::Optional<clang::driver::tools::sparc::FloatABI>::operator=(clang::driver::tools::sparc::FloatABI&&) Line | Count | Source | 230 | 8 | Optional &operator=(T &&y) { | 231 | 8 | Storage = std::move(y); | 232 | 8 | return *this; | 233 | 8 | } |
llvm::Optional<clang::driver::DarwinSDKInfo>::operator=(clang::driver::DarwinSDKInfo&&) Line | Count | Source | 230 | 8.62k | Optional &operator=(T &&y) { | 231 | 8.62k | Storage = std::move(y); | 232 | 8.62k | return *this; | 233 | 8.62k | } |
llvm::Optional<clang::driver::Multilib>::operator=(clang::driver::Multilib&&) Line | Count | Source | 230 | 16 | Optional &operator=(T &&y) { | 231 | 16 | Storage = std::move(y); | 232 | 16 | return *this; | 233 | 16 | } |
llvm::Optional<clang::driver::types::ID>::operator=(clang::driver::types::ID&&) Line | Count | Source | 230 | 48.0k | Optional &operator=(T &&y) { | 231 | 48.0k | Storage = std::move(y); | 232 | 48.0k | return *this; | 233 | 48.0k | } |
llvm::Optional<clang::PrecompiledPreamble>::operator=(clang::PrecompiledPreamble&&) Line | Count | Source | 230 | 88 | Optional &operator=(T &&y) { | 231 | 88 | Storage = std::move(y); | 232 | 88 | return *this; | 233 | 88 | } |
llvm::Optional<clang::DiagnosticLevelMask>::operator=(clang::DiagnosticLevelMask&&) Line | Count | Source | 230 | 19 | Optional &operator=(T &&y) { | 231 | 19 | Storage = std::move(y); | 232 | 19 | return *this; | 233 | 19 | } |
llvm::Optional<clang::AnalysisStores>::operator=(clang::AnalysisStores&&) Line | Count | Source | 230 | 159 | Optional &operator=(T &&y) { | 231 | 159 | Storage = std::move(y); | 232 | 159 | return *this; | 233 | 159 | } |
llvm::Optional<clang::AnalysisConstraints>::operator=(clang::AnalysisConstraints&&) Line | Count | Source | 230 | 888 | Optional &operator=(T &&y) { | 231 | 888 | Storage = std::move(y); | 232 | 888 | return *this; | 233 | 888 | } |
llvm::Optional<clang::AnalysisDiagClients>::operator=(clang::AnalysisDiagClients&&) Line | Count | Source | 230 | 190 | Optional &operator=(T &&y) { | 231 | 190 | Storage = std::move(y); | 232 | 190 | return *this; | 233 | 190 | } |
llvm::Optional<clang::AnalysisPurgeMode>::operator=(clang::AnalysisPurgeMode&&) Line | Count | Source | 230 | 1 | Optional &operator=(T &&y) { | 231 | 1 | Storage = std::move(y); | 232 | 1 | return *this; | 233 | 1 | } |
Unexecuted instantiation: llvm::Optional<clang::AnalysisInliningMode>::operator=(clang::AnalysisInliningMode&&) llvm::Optional<llvm::Optional<bool> >::operator=(llvm::Optional<bool>&&) Line | Count | Source | 230 | 1.68M | Optional &operator=(T &&y) { | 231 | 1.68M | Storage = std::move(y); | 232 | 1.68M | return *this; | 233 | 1.68M | } |
llvm::Optional<llvm::Optional<clang::frontend::ActionKind> >::operator=(llvm::Optional<clang::frontend::ActionKind>&&) Line | Count | Source | 230 | 34 | Optional &operator=(T &&y) { | 231 | 34 | Storage = std::move(y); | 232 | 34 | return *this; | 233 | 34 | } |
llvm::Optional<clang::InputKind>::operator=(clang::InputKind&&) Line | Count | Source | 230 | 47.1k | Optional &operator=(T &&y) { | 231 | 47.1k | Storage = std::move(y); | 232 | 47.1k | return *this; | 233 | 47.1k | } |
llvm::Optional<llvm::EABI>::operator=(llvm::EABI&&) Line | Count | Source | 230 | 28 | Optional &operator=(T &&y) { | 231 | 28 | Storage = std::move(y); | 232 | 28 | return *this; | 233 | 28 | } |
llvm::Optional<llvm::Optional<llvm::Reloc::Model> >::operator=(llvm::Optional<llvm::Reloc::Model>&&) Line | Count | Source | 230 | 22.5k | Optional &operator=(T &&y) { | 231 | 22.5k | Storage = std::move(y); | 232 | 22.5k | return *this; | 233 | 22.5k | } |
llvm::Optional<clang::LangStandard::Kind>::operator=(clang::LangStandard::Kind&&) Line | Count | Source | 230 | 17.3k | Optional &operator=(T &&y) { | 231 | 17.3k | Storage = std::move(y); | 232 | 17.3k | return *this; | 233 | 17.3k | } |
llvm::Optional<clang::LangOptions::CoreFoundationABI>::operator=(clang::LangOptions::CoreFoundationABI&&) Line | Count | Source | 230 | 30 | Optional &operator=(T &&y) { | 231 | 30 | Storage = std::move(y); | 232 | 30 | return *this; | 233 | 30 | } |
llvm::Optional<clang::LangOptions::PragmaMSPointersToMembersKind>::operator=(clang::LangOptions::PragmaMSPointersToMembersKind&&) Line | Count | Source | 230 | 1 | Optional &operator=(T &&y) { | 231 | 1 | Storage = std::move(y); | 232 | 1 | return *this; | 233 | 1 | } |
llvm::Optional<clang::LangOptions::DefaultCallingConvention>::operator=(clang::LangOptions::DefaultCallingConvention&&) Line | Count | Source | 230 | 8 | Optional &operator=(T &&y) { | 231 | 8 | Storage = std::move(y); | 232 | 8 | return *this; | 233 | 8 | } |
llvm::Optional<clang::PrecompiledPreamble::TempPCHFile>::operator=(clang::PrecompiledPreamble::TempPCHFile&&) Line | Count | Source | 230 | 88 | Optional &operator=(T &&y) { | 231 | 88 | Storage = std::move(y); | 232 | 88 | return *this; | 233 | 88 | } |
llvm::Optional<clang::HeaderFileInfo>::operator=(clang::HeaderFileInfo&&) Line | Count | Source | 230 | 4.76k | Optional &operator=(T &&y) { | 231 | 4.76k | Storage = std::move(y); | 232 | 4.76k | return *this; | 233 | 4.76k | } |
llvm::Optional<clang::GVALinkage>::operator=(clang::GVALinkage&&) Line | Count | Source | 230 | 58 | Optional &operator=(T &&y) { | 231 | 58 | Storage = std::move(y); | 232 | 58 | return *this; | 233 | 58 | } |
llvm::Optional<llvm::MIToken::TokenKind>::operator=(llvm::MIToken::TokenKind&&) Line | Count | Source | 230 | 141k | Optional &operator=(T &&y) { | 231 | 141k | Storage = std::move(y); | 232 | 141k | return *this; | 233 | 141k | } |
llvm::Optional<llvm::CmpInst::Predicate>::operator=(llvm::CmpInst::Predicate&&) Line | Count | Source | 230 | 1.54k | Optional &operator=(T &&y) { | 231 | 1.54k | Storage = std::move(y); | 232 | 1.54k | return *this; | 233 | 1.54k | } |
llvm::Optional<llvm::AtomicOrdering>::operator=(llvm::AtomicOrdering&&) Line | Count | Source | 230 | 528 | Optional &operator=(T &&y) { | 231 | 528 | Storage = std::move(y); | 232 | 528 | return *this; | 233 | 528 | } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::operator=(llvm::DIExpression::FragmentInfo&&) Line | Count | Source | 230 | 16 | Optional &operator=(T &&y) { | 231 | 16 | Storage = std::move(y); | 232 | 16 | return *this; | 233 | 16 | } |
llvm::Optional<unsigned char>::operator=(unsigned char&&) Line | Count | Source | 230 | 262 | Optional &operator=(T &&y) { | 231 | 262 | Storage = std::move(y); | 232 | 262 | return *this; | 233 | 262 | } |
llvm::Optional<llvm::dwarf::Form>::operator=(llvm::dwarf::Form&&) Line | Count | Source | 230 | 850k | Optional &operator=(T &&y) { | 231 | 850k | Storage = std::move(y); | 232 | 850k | return *this; | 233 | 850k | } |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::operator=(llvm::DWARFAbbreviationDeclaration::FixedSizeInfo&&) Line | Count | Source | 230 | 8.90k | Optional &operator=(T &&y) { | 231 | 8.90k | Storage = std::move(y); | 232 | 8.90k | return *this; | 233 | 8.90k | } |
llvm::Optional<llvm::DWARFDebugNames::Entry>::operator=(llvm::DWARFDebugNames::Entry&&) Line | Count | Source | 230 | 372 | Optional &operator=(T &&y) { | 231 | 372 | Storage = std::move(y); | 232 | 372 | return *this; | 233 | 372 | } |
llvm::Optional<llvm::StringRef*>::operator=(llvm::StringRef*&&) Line | Count | Source | 230 | 3.57k | Optional &operator=(T &&y) { | 231 | 3.57k | Storage = std::move(y); | 232 | 3.57k | return *this; | 233 | 3.57k | } |
DWARFContext.cpp:llvm::Optional<(anonymous namespace)::DWARFSectionMap*>::operator=((anonymous namespace)::DWARFSectionMap*&&) Line | Count | Source | 230 | 7.27k | Optional &operator=(T &&y) { | 231 | 7.27k | Storage = std::move(y); | 232 | 7.27k | return *this; | 233 | 7.27k | } |
llvm::Optional<llvm::DWARFExpression>::operator=(llvm::DWARFExpression&&) Line | Count | Source | 230 | 6 | Optional &operator=(T &&y) { | 231 | 6 | Storage = std::move(y); | 232 | 6 | return *this; | 233 | 6 | } |
llvm::Optional<llvm::object::SectionedAddress>::operator=(llvm::object::SectionedAddress&&) Line | Count | Source | 230 | 13 | Optional &operator=(T &&y) { | 231 | 13 | Storage = std::move(y); | 232 | 13 | return *this; | 233 | 13 | } |
llvm::Optional<llvm::MachineOperand>::operator=(llvm::MachineOperand&&) Line | Count | Source | 230 | 315 | Optional &operator=(T &&y) { | 231 | 315 | Storage = std::move(y); | 232 | 315 | return *this; | 233 | 315 | } |
llvm::Optional<llvm::ISD::NodeType>::operator=(llvm::ISD::NodeType&&) Line | Count | Source | 230 | 45.2k | Optional &operator=(T &&y) { | 231 | 45.2k | Storage = std::move(y); | 232 | 45.2k | return *this; | 233 | 45.2k | } |
llvm::Optional<llvm::Error>::operator=(llvm::Error&&) Line | Count | Source | 230 | 2 | Optional &operator=(T &&y) { | 231 | 2 | Storage = std::move(y); | 232 | 2 | return *this; | 233 | 2 | } |
llvm::Optional<clang::ento::ExplodedNode*>::operator=(clang::ento::ExplodedNode*&&) Line | Count | Source | 230 | 9 | Optional &operator=(T &&y) { | 231 | 9 | Storage = std::move(y); | 232 | 9 | return *this; | 233 | 9 | } |
llvm::Optional<clang::ento::Loc>::operator=(clang::ento::Loc&&) Line | Count | Source | 230 | 94 | Optional &operator=(T &&y) { | 231 | 94 | Storage = std::move(y); | 232 | 94 | return *this; | 233 | 94 | } |
CheckSecuritySyntaxOnly.cpp:llvm::Optional<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*)>::operator=(void ((anonymous namespace)::WalkAST::*&&)(clang::CallExpr const*, clang::FunctionDecl const*)) Line | Count | Source | 230 | 513 | Optional &operator=(T &&y) { | 231 | 513 | Storage = std::move(y); | 232 | 513 | return *this; | 233 | 513 | } |
ExprInspectionChecker.cpp:llvm::Optional<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const>::operator=(void ((anonymous namespace)::ExprInspectionChecker::*&&)(clang::CallExpr const*, clang::ento::CheckerContext&) const) Line | Count | Source | 230 | 7.70k | Optional &operator=(T &&y) { | 231 | 7.70k | Storage = std::move(y); | 232 | 7.70k | return *this; | 233 | 7.70k | } |
GenericTaintChecker.cpp:llvm::Optional<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule>::operator=((anonymous namespace)::GenericTaintChecker::TaintPropagationRule&&) Line | Count | Source | 230 | 112 | Optional &operator=(T &&y) { | 231 | 112 | Storage = std::move(y); | 232 | 112 | return *this; | 233 | 112 | } |
MacOSXAPIChecker.cpp:llvm::Optional<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const>::operator=(void ((anonymous namespace)::MacOSXAPIChecker::*&&)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const) Line | Count | Source | 230 | 54 | Optional &operator=(T &&y) { | 231 | 54 | Storage = std::move(y); | 232 | 54 | return *this; | 233 | 54 | } |
llvm::Optional<clang::ento::SVal>::operator=(clang::ento::SVal&&) Line | Count | Source | 230 | 3.19k | Optional &operator=(T &&y) { | 231 | 3.19k | Storage = std::move(y); | 232 | 3.19k | return *this; | 233 | 3.19k | } |
MallocChecker.cpp:llvm::Optional<(anonymous namespace)::MallocChecker::CheckKind>::operator=((anonymous namespace)::MallocChecker::CheckKind&&) Line | Count | Source | 230 | 6 | Optional &operator=(T &&y) { | 231 | 6 | Storage = std::move(y); | 232 | 6 | return *this; | 233 | 6 | } |
MoveChecker.cpp:llvm::Optional<(anonymous namespace)::MoveChecker::AggressivenessKind>::operator=((anonymous namespace)::MoveChecker::AggressivenessKind&&) Line | Count | Source | 230 | 48 | Optional &operator=(T &&y) { | 231 | 48 | Storage = std::move(y); | 232 | 48 | return *this; | 233 | 48 | } |
llvm::Optional<llvm::Optional<clang::ExplorationStrategyKind> >::operator=(llvm::Optional<clang::ExplorationStrategyKind>&&) Line | Count | Source | 230 | 10.8k | Optional &operator=(T &&y) { | 231 | 10.8k | Storage = std::move(y); | 232 | 10.8k | return *this; | 233 | 10.8k | } |
llvm::Optional<llvm::Optional<clang::IPAKind> >::operator=(llvm::Optional<clang::IPAKind>&&) Line | Count | Source | 230 | 124k | Optional &operator=(T &&y) { | 231 | 124k | Storage = std::move(y); | 232 | 124k | return *this; | 233 | 124k | } |
llvm::Optional<llvm::Optional<clang::CXXInlineableMemberKind> >::operator=(llvm::Optional<clang::CXXInlineableMemberKind>&&) Line | Count | Source | 230 | 14.1k | Optional &operator=(T &&y) { | 231 | 14.1k | Storage = std::move(y); | 232 | 14.1k | return *this; | 233 | 14.1k | } |
llvm::Optional<clang::ObjCMethodDecl const*>::operator=(clang::ObjCMethodDecl const*&&) Line | Count | Source | 230 | 1.04k | Optional &operator=(T &&y) { | 231 | 1.04k | Storage = std::move(y); | 232 | 1.04k | return *this; | 233 | 1.04k | } |
llvm::Optional<std::__1::pair<clang::ento::SVal, clang::QualType> >::operator=(std::__1::pair<clang::ento::SVal, clang::QualType>&&) Line | Count | Source | 230 | 154k | Optional &operator=(T &&y) { | 231 | 154k | Storage = std::move(y); | 232 | 154k | return *this; | 233 | 154k | } |
llvm::Optional<clang::ento::RegionOffset>::operator=(clang::ento::RegionOffset&&) Line | Count | Source | 230 | 83.4k | Optional &operator=(T &&y) { | 231 | 83.4k | Storage = std::move(y); | 232 | 83.4k | return *this; | 233 | 83.4k | } |
llvm::Optional<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)> >::operator=(std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)>&&) Line | Count | Source | 230 | 1.33k | Optional &operator=(T &&y) { | 231 | 1.33k | Storage = std::move(y); | 232 | 1.33k | return *this; | 233 | 1.33k | } |
llvm::Optional<llvm::Optional<clang::attr::SubjectMatchRule> >::operator=(llvm::Optional<clang::attr::SubjectMatchRule>&&) Line | Count | Source | 230 | 85 | Optional &operator=(T &&y) { | 231 | 85 | Storage = std::move(y); | 232 | 85 | return *this; | 233 | 85 | } |
llvm::Optional<clang::PragmaMSCommentKind>::operator=(clang::PragmaMSCommentKind&&) Line | Count | Source | 230 | 74 | Optional &operator=(T &&y) { | 231 | 74 | Storage = std::move(y); | 232 | 74 | return *this; | 233 | 74 | } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds> >::operator=(llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>&&) Line | Count | Source | 230 | 21 | Optional &operator=(T &&y) { | 231 | 21 | Storage = std::move(y); | 232 | 21 | return *this; | 233 | 21 | } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues> >::operator=(llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>&&) Line | Count | Source | 230 | 18 | Optional &operator=(T &&y) { | 231 | 18 | Storage = std::move(y); | 232 | 18 | return *this; | 233 | 18 | } |
llvm::Optional<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation)>::operator=(bool (clang::Parser::*&&)(llvm::StringRef, clang::SourceLocation)) Line | Count | Source | 230 | 142 | Optional &operator=(T &&y) { | 231 | 142 | Storage = std::move(y); | 232 | 142 | return *this; | 233 | 142 | } |
llvm::Optional<clang::ASTContext::PragmaSectionFlag>::operator=(clang::ASTContext::PragmaSectionFlag&&) Line | Count | Source | 230 | 38 | Optional &operator=(T &&y) { | 231 | 38 | Storage = std::move(y); | 232 | 38 | return *this; | 233 | 38 | } |
llvm::Optional<clang::Sema::PragmaStack<clang::StringLiteral*>*>::operator=(clang::Sema::PragmaStack<clang::StringLiteral*>*&&) Line | Count | Source | 230 | 57 | Optional &operator=(T &&y) { | 231 | 57 | Storage = std::move(y); | 232 | 57 | return *this; | 233 | 57 | } |
llvm::Optional<clang::QualType>::operator=(clang::QualType&&) Line | Count | Source | 230 | 185 | Optional &operator=(T &&y) { | 231 | 185 | Storage = std::move(y); | 232 | 185 | return *this; | 233 | 185 | } |
llvm::Optional<clang::Sema::FormatStringType>::operator=(clang::Sema::FormatStringType&&) Line | Count | Source | 230 | 43.6k | Optional &operator=(T &&y) { | 231 | 43.6k | Storage = std::move(y); | 232 | 43.6k | return *this; | 233 | 43.6k | } |
llvm::Optional<clang::ObjCInterfaceDecl*>::operator=(clang::ObjCInterfaceDecl*&&) Line | Count | Source | 230 | 2 | Optional &operator=(T &&y) { | 231 | 2 | Storage = std::move(y); | 232 | 2 | return *this; | 233 | 2 | } |
llvm::Optional<FormatAttrKind>::operator=(FormatAttrKind&&) Line | Count | Source | 230 | 51.5k | Optional &operator=(T &&y) { | 231 | 51.5k | Storage = std::move(y); | 232 | 51.5k | return *this; | 233 | 51.5k | } |
llvm::Optional<clang::Expr*>::operator=(clang::Expr*&&) Line | Count | Source | 230 | 3.86k | Optional &operator=(T &&y) { | 231 | 3.86k | Storage = std::move(y); | 232 | 3.86k | return *this; | 233 | 3.86k | } |
llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> >::operator=(std::__1::pair<unsigned int, clang::Decl*>&&) Line | Count | Source | 230 | 5 | Optional &operator=(T &&y) { | 231 | 5 | Storage = std::move(y); | 232 | 5 | return *this; | 233 | 5 | } |
llvm::Optional<clang::LoopHintAttr::OptionType>::operator=(clang::LoopHintAttr::OptionType&&) Line | Count | Source | 230 | 191 | Optional &operator=(T &&y) { | 231 | 191 | Storage = std::move(y); | 232 | 191 | return *this; | 233 | 191 | } |
llvm::Optional<clang::NullabilityKind>::operator=(clang::NullabilityKind&&) Line | Count | Source | 230 | 187k | Optional &operator=(T &&y) { | 231 | 187k | Storage = std::move(y); | 232 | 187k | return *this; | 233 | 187k | } |
llvm::Optional<clang::Stmt*>::operator=(clang::Stmt*&&) Line | Count | Source | 230 | 31.9k | Optional &operator=(T &&y) { | 231 | 31.9k | Storage = std::move(y); | 232 | 31.9k | return *this; | 233 | 31.9k | } |
llvm::Optional<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*)>::operator=(clang::Stmt* (*&&)(clang::ASTContext&, clang::FunctionDecl const*)) Line | Count | Source | 230 | 14 | Optional &operator=(T &&y) { | 231 | 14 | Storage = std::move(y); | 232 | 14 | return *this; | 233 | 14 | } |
llvm::Optional<clang::comments::InlineCommandComment::RenderKind>::operator=(clang::comments::InlineCommandComment::RenderKind&&) Line | Count | Source | 230 | 30 | Optional &operator=(T &&y) { | 231 | 30 | Storage = std::move(y); | 232 | 30 | return *this; | 233 | 30 | } |
llvm::Optional<clang::analyze_os_log::OSLogBufferItem::Kind>::operator=(clang::analyze_os_log::OSLogBufferItem::Kind&&) Line | Count | Source | 230 | 123 | Optional &operator=(T &&y) { | 231 | 123 | Storage = std::move(y); | 232 | 123 | return *this; | 233 | 123 | } |
llvm::Optional<clang::minimize_source_to_dependency_directives::TokenKind>::operator=(clang::minimize_source_to_dependency_directives::TokenKind&&) Line | Count | Source | 230 | 121 | Optional &operator=(T &&y) { | 231 | 121 | Storage = std::move(y); | 232 | 121 | return *this; | 233 | 121 | } |
llvm::Optional<unsigned long>::operator=(unsigned long&&) Line | Count | Source | 230 | 536 | Optional &operator=(T &&y) { | 231 | 536 | Storage = std::move(y); | 232 | 536 | return *this; | 233 | 536 | } |
Lexer.cpp:llvm::Optional<(anonymous namespace)::PreambleDirectiveKind>::operator=((anonymous namespace)::PreambleDirectiveKind&&) Line | Count | Source | 230 | 929 | Optional &operator=(T &&y) { | 231 | 929 | Storage = std::move(y); | 232 | 929 | return *this; | 233 | 929 | } |
llvm::Optional<clang::MMToken::TokenKind>::operator=(clang::MMToken::TokenKind&&) Line | Count | Source | 230 | 276k | Optional &operator=(T &&y) { | 231 | 276k | Storage = std::move(y); | 232 | 276k | return *this; | 233 | 276k | } |
ModuleMap.cpp:llvm::Optional<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute>::operator=(clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute&&) Line | Count | Source | 230 | 93 | Optional &operator=(T &&y) { | 231 | 93 | Storage = std::move(y); | 232 | 93 | return *this; | 233 | 93 | } |
llvm::Optional<long>::operator=(long&&) Line | Count | Source | 230 | 44 | Optional &operator=(T &&y) { | 231 | 44 | Storage = std::move(y); | 232 | 44 | return *this; | 233 | 44 | } |
ModuleMap.cpp:llvm::Optional<(anonymous namespace)::AttributeKind>::operator=((anonymous namespace)::AttributeKind&&) Line | Count | Source | 230 | 2.71k | Optional &operator=(T &&y) { | 231 | 2.71k | Storage = std::move(y); | 232 | 2.71k | return *this; | 233 | 2.71k | } |
llvm::Optional<clang::diag::Severity>::operator=(clang::diag::Severity&&) Line | Count | Source | 230 | 355 | Optional &operator=(T &&y) { | 231 | 355 | Storage = std::move(y); | 232 | 355 | return *this; | 233 | 355 | } |
llvm::Optional<llvm::PassBuilder::OptimizationLevel>::operator=(llvm::PassBuilder::OptimizationLevel&&) Line | Count | Source | 230 | 67 | Optional &operator=(T &&y) { | 231 | 67 | Storage = std::move(y); | 232 | 67 | return *this; | 233 | 67 | } |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::operator=(std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> >&&) Line | Count | Source | 230 | 725 | Optional &operator=(T &&y) { | 231 | 725 | Storage = std::move(y); | 232 | 725 | return *this; | 233 | 725 | } |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::operator=(llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> >&&) Line | Count | Source | 230 | 1.07k | Optional &operator=(T &&y) { | 231 | 1.07k | Storage = std::move(y); | 232 | 1.07k | return *this; | 233 | 1.07k | } |
llvm::Optional<llvm::MetadataLoader>::operator=(llvm::MetadataLoader&&) Line | Count | Source | 230 | 7.79k | Optional &operator=(T &&y) { | 231 | 7.79k | Storage = std::move(y); | 232 | 7.79k | return *this; | 233 | 7.79k | } |
llvm::Optional<llvm::remarks::Format>::operator=(llvm::remarks::Format&&) Line | Count | Source | 230 | 91 | Optional &operator=(T &&y) { | 231 | 91 | Storage = std::move(y); | 232 | 91 | return *this; | 233 | 91 | } |
llvm::Optional<llvm::remarks::Type>::operator=(llvm::remarks::Type&&) Line | Count | Source | 230 | 164 | Optional &operator=(T &&y) { | 231 | 164 | Storage = std::move(y); | 232 | 164 | return *this; | 233 | 164 | } |
llvm::Optional<llvm::remarks::RemarkLocation>::operator=(llvm::remarks::RemarkLocation&&) Line | Count | Source | 230 | 4 | Optional &operator=(T &&y) { | 231 | 4 | Storage = std::move(y); | 232 | 4 | return *this; | 233 | 4 | } |
llvm::Optional<llvm::codeview::TypeIndex>::operator=(llvm::codeview::TypeIndex&&) Line | Count | Source | 230 | 380 | Optional &operator=(T &&y) { | 231 | 380 | Storage = std::move(y); | 232 | 380 | return *this; | 233 | 380 | } |
llvm::Optional<llvm::codeview::TypeLeafKind>::operator=(llvm::codeview::TypeLeafKind&&) Line | Count | Source | 230 | 32.5k | Optional &operator=(T &&y) { | 231 | 32.5k | Storage = std::move(y); | 232 | 32.5k | return *this; | 233 | 32.5k | } |
|
234 | 1.52M | Optional &operator=(Optional &&O) = default; Unexecuted instantiation: llvm::Optional<llvm::yaml::SIArgument>::operator=(llvm::Optional<llvm::yaml::SIArgument>&&) llvm::Optional<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >::operator=(llvm::Optional<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >&&) Line | Count | Source | 234 | 5.08k | Optional &operator=(Optional &&O) = default; |
llvm::Optional<llvm::APInt>::operator=(llvm::Optional<llvm::APInt>&&) Line | Count | Source | 234 | 30 | Optional &operator=(Optional &&O) = default; |
llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >::operator=(llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >&&) Line | Count | Source | 234 | 1.84k | Optional &operator=(Optional &&O) = default; |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::operator=(llvm::Optional<(anonymous namespace)::BitPart>&&) Line | Count | Source | 234 | 1.45M | Optional &operator=(Optional &&O) = default; |
llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >::operator=(llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >&&) Line | Count | Source | 234 | 136 | Optional &operator=(Optional &&O) = default; |
Darwin.cpp:llvm::Optional<(anonymous namespace)::DarwinPlatform>::operator=(llvm::Optional<(anonymous namespace)::DarwinPlatform>&&) Line | Count | Source | 234 | 62.4k | Optional &operator=(Optional &&O) = default; |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator=(llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >&&) Line | Count | Source | 234 | 1.64k | Optional &operator=(Optional &&O) = default; |
llvm::Optional<llvm::BitstreamBlockInfo>::operator=(llvm::Optional<llvm::BitstreamBlockInfo>&&) Line | Count | Source | 234 | 15 | Optional &operator=(Optional &&O) = default; |
llvm::Optional<llvm::DWARFDebugNames::Entry>::operator=(llvm::Optional<llvm::DWARFDebugNames::Entry>&&) Line | Count | Source | 234 | 16 | Optional &operator=(Optional &&O) = default; |
Unexecuted instantiation: llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >::operator=(llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >&&) llvm::Optional<llvm::PGOOptions>::operator=(llvm::Optional<llvm::PGOOptions>&&) Line | Count | Source | 234 | 1.22k | Optional &operator=(Optional &&O) = default; |
|
235 | | |
236 | | /// Create a new object by constructing it in place with the given arguments. |
237 | 47.7M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { |
238 | 47.7M | Storage.emplace(std::forward<ArgTypes>(Args)...); |
239 | 47.7M | } void llvm::Optional<llvm::BasicAAResult>::emplace<llvm::BasicAAResult>(llvm::BasicAAResult&&) Line | Count | Source | 237 | 1.17M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 1.17M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 1.17M | } |
void llvm::Optional<llvm::AAResults>::emplace<llvm::AAResults>(llvm::AAResults&&) Line | Count | Source | 237 | 1.17M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 1.17M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 1.17M | } |
void llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::emplace<llvm::DIFile::ChecksumKind&, llvm::MDString*>(llvm::DIFile::ChecksumKind&&&, llvm::MDString*&&) Line | Count | Source | 237 | 81 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 81 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 81 | } |
void llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::emplace<llvm::DIFile::ChecksumKind const&, llvm::StringRef>(llvm::DIFile::ChecksumKind const&&&, llvm::StringRef&&) Line | Count | Source | 237 | 1.64k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 1.64k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 1.64k | } |
void llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >::emplace<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >(std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>&&) Line | Count | Source | 237 | 4.00M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 4.00M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 4.00M | } |
void llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> >::emplace<std::__1::__wrap_iter<llvm::Loop* const*> >(std::__1::__wrap_iter<llvm::Loop* const*>&&) Line | Count | Source | 237 | 565k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 565k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 565k | } |
void llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> >::emplace<std::__1::__wrap_iter<llvm::MachineLoop* const*> >(std::__1::__wrap_iter<llvm::MachineLoop* const*>&&) Line | Count | Source | 237 | 147 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 147 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 147 | } |
void llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >::emplace<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >(llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>&&) Line | Count | Source | 237 | 18.2M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 18.2M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 18.2M | } |
void llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >::emplace<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >(std::__1::__wrap_iter<llvm::MachineBasicBlock**>&&) Line | Count | Source | 237 | 9.27M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 9.27M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 9.27M | } |
X86SpeculativeLoadHardening.cpp:void llvm::Optional<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState>::emplace<llvm::MachineFunction&, llvm::TargetRegisterClass const*>(llvm::MachineFunction&&&, llvm::TargetRegisterClass const*&&) Line | Count | Source | 237 | 93 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 93 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 93 | } |
void llvm::Optional<llvm::DemandedBits>::emplace<llvm::Function&, llvm::AssumptionCache&, llvm::DominatorTree&>(llvm::Function&&&, llvm::AssumptionCache&&&, llvm::DominatorTree&&&) Line | Count | Source | 237 | 1.02M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 1.02M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 1.02M | } |
void llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >::emplace<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >(std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>&&) Line | Count | Source | 237 | 7.82M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 7.82M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 7.82M | } |
void llvm::Optional<llvm::MemoryDependenceResults>::emplace<llvm::AAResults&, llvm::AssumptionCache&, llvm::TargetLibraryInfo&, llvm::DominatorTree&, llvm::PhiValues&>(llvm::AAResults&&&, llvm::AssumptionCache&&&, llvm::TargetLibraryInfo&&&, llvm::DominatorTree&&&, llvm::PhiValues&&&) Line | Count | Source | 237 | 1.42M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 1.42M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 1.42M | } |
void llvm::Optional<llvm::ModuleSummaryIndex>::emplace<llvm::ModuleSummaryIndex>(llvm::ModuleSummaryIndex&&) Line | Count | Source | 237 | 390 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 390 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 390 | } |
void llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >::emplace<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >(llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>&&) Line | Count | Source | 237 | 62 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 62 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 62 | } |
void llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >::emplace<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >(llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>&&) Line | Count | Source | 237 | 8 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 8 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 8 | } |
void llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >::emplace<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >(llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>&&) Line | Count | Source | 237 | 11.4k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 11.4k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 11.4k | } |
void llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >::emplace<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >(llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>&&) Line | Count | Source | 237 | 9 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 9 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 9 | } |
void llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >::emplace<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >(std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>&&) Line | Count | Source | 237 | 2.85M | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 2.85M | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 2.85M | } |
Unexecuted instantiation: void llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >::emplace<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >(llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>&&) Unexecuted instantiation: void llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >::emplace<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >(llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>&&) void llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >::emplace<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >(llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >&&) Line | Count | Source | 237 | 4.48k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 4.48k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 4.48k | } |
Unexecuted instantiation: void llvm::Optional<llvm::SlotTracker>::emplace<llvm::Module const*>(llvm::Module const*&&) void llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::emplace<>() Line | Count | Source | 237 | 14.7k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 14.7k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 14.7k | } |
void llvm::Optional<llvm::remarks::StringTable>::emplace<>() Line | Count | Source | 237 | 2 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 2 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 2 | } |
MemorySanitizer.cpp:void llvm::Optional<(anonymous namespace)::MemorySanitizer>::emplace<llvm::Module&, llvm::MemorySanitizerOptions&>(llvm::Module&&&, llvm::MemorySanitizerOptions&&&) Line | Count | Source | 237 | 91 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 91 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 91 | } |
ThreadSanitizer.cpp:void llvm::Optional<(anonymous namespace)::ThreadSanitizer>::emplace<llvm::Module&>(llvm::Module&&&) Line | Count | Source | 237 | 31 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 31 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 31 | } |
void llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >::emplace<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >(llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >&&) Line | Count | Source | 237 | 330 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 330 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 330 | } |
void llvm::Optional<llvm::Error>::emplace<std::__1::unique_ptr<llvm::json::ParseError, std::__1::default_delete<llvm::json::ParseError> > >(std::__1::unique_ptr<llvm::json::ParseError, std::__1::default_delete<llvm::json::ParseError> >&&) Line | Count | Source | 237 | 17 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 17 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 17 | } |
void llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::emplace<>() Line | Count | Source | 237 | 153 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 153 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 153 | } |
void llvm::Optional<llvm::VPBlockBase**>::emplace<llvm::VPBlockBase**>(llvm::VPBlockBase**&&) Line | Count | Source | 237 | 74.8k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 74.8k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 74.8k | } |
Unexecuted instantiation: void llvm::Optional<llvm::VPBlockBase* const*>::emplace<llvm::VPBlockBase* const*>(llvm::VPBlockBase* const*&&) void llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::emplace<llvm::DIFile::ChecksumKind&, llvm::SmallString<32u>&>(llvm::DIFile::ChecksumKind&&&, llvm::SmallString<32u>&&&) Line | Count | Source | 237 | 73 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 73 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 73 | } |
void llvm::Optional<clang::CodeGen::ApplyDebugLocation>::emplace<clang::CodeGen::CodeGenFunction&, clang::SourceLocation>(clang::CodeGen::CodeGenFunction&&&, clang::SourceLocation&&) Line | Count | Source | 237 | 1.17k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 1.17k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 1.17k | } |
void llvm::Optional<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > > >::emplace<>() Line | Count | Source | 237 | 3 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 3 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 3 | } |
void llvm::Optional<clang::CodeGen::ConstantEmitter>::emplace<clang::CodeGen::CodeGenModule&>(clang::CodeGen::CodeGenModule&&&) Line | Count | Source | 237 | 30.3k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 30.3k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 30.3k | } |
Unexecuted instantiation: void llvm::Optional<clang::StoredDiagnostic>::emplace<clang::DiagnosticsEngine::Level&, clang::Diagnostic const&>(clang::DiagnosticsEngine::Level&&&, clang::Diagnostic const&&&) ASTUnit.cpp:void llvm::Optional<(anonymous namespace)::CaptureDroppedDiagnostics>::emplace<clang::CaptureDiagsKind&, clang::DiagnosticsEngine&, llvm::SmallVector<clang::StoredDiagnostic, 4u>*, llvm::SmallVector<clang::ASTUnit::StandaloneDiagnostic, 4u>*>(clang::CaptureDiagsKind&&&, clang::DiagnosticsEngine&&&, llvm::SmallVector<clang::StoredDiagnostic, 4u>*&&, llvm::SmallVector<clang::ASTUnit::StandaloneDiagnostic, 4u>*&&) Line | Count | Source | 237 | 81 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 81 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 81 | } |
void llvm::Optional<clang::Preprocessor::PreambleSkipInfo>::emplace<clang::SourceLocation&, clang::SourceLocation&, bool&, bool&, clang::SourceLocation&>(clang::SourceLocation&&&, clang::SourceLocation&&&, bool&&&, bool&&&, clang::SourceLocation&&&) Line | Count | Source | 237 | 23 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 23 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 23 | } |
void llvm::Optional<clang::Parser::ParseScope>::emplace<clang::Parser*, int>(clang::Parser*&&, int&&) Line | Count | Source | 237 | 1.10k | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 1.10k | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 1.10k | } |
AnalysisBasedWarnings.cpp:void llvm::Optional<(anonymous namespace)::LogicalErrorHandler>::emplace<clang::Sema&>(clang::Sema&&&) Line | Count | Source | 237 | 42 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 42 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 42 | } |
void llvm::Optional<clang::Sema::SemaDiagnosticBuilder>::emplace<clang::Sema::SemaDiagnosticBuilder>(clang::Sema::SemaDiagnosticBuilder&&) Line | Count | Source | 237 | 433 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 433 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 433 | } |
void llvm::Optional<unsigned int>::emplace<unsigned long>(unsigned long&&) Line | Count | Source | 237 | 107 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 107 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 107 | } |
void llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >::emplace<clang::Expr const*&, clang::OMPOrderedClause*&>(clang::Expr const*&&&, clang::OMPOrderedClause*&&&) Line | Count | Source | 237 | 988 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 988 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 988 | } |
void llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::emplace<llvm::DIFile::ChecksumKind&, llvm::MDString*&>(llvm::DIFile::ChecksumKind&&&, llvm::MDString*&&&) Line | Count | Source | 237 | 225 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 225 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 225 | } |
void llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::emplace<llvm::DIFile::ChecksumKind, llvm::MDString*>(llvm::DIFile::ChecksumKind&&, llvm::MDString*&&) Line | Count | Source | 237 | 26 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 26 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 26 | } |
Unexecuted instantiation: void llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::emplace<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&&) void llvm::Optional<llvm::codeview::MemberPointerInfo>::emplace<>() Line | Count | Source | 237 | 98 | template <typename... ArgTypes> void emplace(ArgTypes &&... Args) { | 238 | 98 | Storage.emplace(std::forward<ArgTypes>(Args)...); | 239 | 98 | } |
|
240 | | |
241 | 915k | static inline Optional create(const T *y) { |
242 | 915k | return y ? Optional(*y)239k : Optional()676k ; |
243 | 915k | } |
244 | | |
245 | 15.5M | Optional &operator=(const T &y) { |
246 | 15.5M | Storage = y; |
247 | 15.5M | return *this; |
248 | 15.5M | } llvm::Optional<bool>::operator=(bool const&) Line | Count | Source | 245 | 2.08M | Optional &operator=(const T &y) { | 246 | 2.08M | Storage = y; | 247 | 2.08M | return *this; | 248 | 2.08M | } |
llvm::Optional<unsigned long long>::operator=(unsigned long long const&) Line | Count | Source | 245 | 1.58k | Optional &operator=(const T &y) { | 246 | 1.58k | Storage = y; | 247 | 1.58k | return *this; | 248 | 1.58k | } |
llvm::Optional<int>::operator=(int const&) Line | Count | Source | 245 | 27.9k | Optional &operator=(const T &y) { | 246 | 27.9k | Storage = y; | 247 | 27.9k | return *this; | 248 | 27.9k | } |
llvm::Optional<llvm::yaml::SIArgument>::operator=(llvm::yaml::SIArgument const&) Line | Count | Source | 245 | 11.6k | Optional &operator=(const T &y) { | 246 | 11.6k | Storage = y; | 247 | 11.6k | return *this; | 248 | 11.6k | } |
llvm::Optional<llvm::MipsABIInfo>::operator=(llvm::MipsABIInfo const&) Line | Count | Source | 245 | 6.55k | Optional &operator=(const T &y) { | 246 | 6.55k | Storage = y; | 247 | 6.55k | return *this; | 248 | 6.55k | } |
llvm::Optional<llvm::wasm::WasmGlobalType>::operator=(llvm::wasm::WasmGlobalType const&) Line | Count | Source | 245 | 497 | Optional &operator=(const T &y) { | 246 | 497 | Storage = y; | 247 | 497 | return *this; | 248 | 497 | } |
llvm::Optional<llvm::wasm::WasmEventType>::operator=(llvm::wasm::WasmEventType const&) Line | Count | Source | 245 | 51 | Optional &operator=(const T &y) { | 246 | 51 | Storage = y; | 247 | 51 | return *this; | 248 | 51 | } |
llvm::Optional<llvm::PreservedAnalyses>::operator=(llvm::PreservedAnalyses const&) Line | Count | Source | 245 | 876 | Optional &operator=(const T &y) { | 246 | 876 | Storage = y; | 247 | 876 | return *this; | 248 | 876 | } |
llvm::Optional<llvm::Instruction::BinaryOps>::operator=(llvm::Instruction::BinaryOps const&) Line | Count | Source | 245 | 9.64k | Optional &operator=(const T &y) { | 246 | 9.64k | Storage = y; | 247 | 9.64k | return *this; | 248 | 9.64k | } |
llvm::Optional<llvm::MachineInstr* const*>::operator=(llvm::MachineInstr* const* const&) Line | Count | Source | 245 | 16 | Optional &operator=(const T &y) { | 246 | 16 | Storage = y; | 247 | 16 | return *this; | 248 | 16 | } |
llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > >::operator=(std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > const&) Line | Count | Source | 245 | 12 | Optional &operator=(const T &y) { | 246 | 12 | Storage = y; | 247 | 12 | return *this; | 248 | 12 | } |
llvm::Optional<long long>::operator=(long long const&) Line | Count | Source | 245 | 109 | Optional &operator=(const T &y) { | 246 | 109 | Storage = y; | 247 | 109 | return *this; | 248 | 109 | } |
llvm::Optional<unsigned int>::operator=(unsigned int const&) Line | Count | Source | 245 | 12.6M | Optional &operator=(const T &y) { | 246 | 12.6M | Storage = y; | 247 | 12.6M | return *this; | 248 | 12.6M | } |
llvm::Optional<llvm::APInt>::operator=(llvm::APInt const&) Line | Count | Source | 245 | 193k | Optional &operator=(const T &y) { | 246 | 193k | Storage = y; | 247 | 193k | return *this; | 248 | 193k | } |
llvm::Optional<llvm::MD5::MD5Result>::operator=(llvm::MD5::MD5Result const&) Line | Count | Source | 245 | 13 | Optional &operator=(const T &y) { | 246 | 13 | Storage = y; | 247 | 13 | return *this; | 248 | 13 | } |
llvm::Optional<double>::operator=(double const&) Line | Count | Source | 245 | 176k | Optional &operator=(const T &y) { | 246 | 176k | Storage = y; | 247 | 176k | return *this; | 248 | 176k | } |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::InductiveRangeCheck::Range>::operator=((anonymous namespace)::InductiveRangeCheck::Range const&) Line | Count | Source | 245 | 231 | Optional &operator=(const T &y) { | 246 | 231 | Storage = y; | 247 | 231 | return *this; | 248 | 231 | } |
llvm::Optional<llvm::Reloc::Model>::operator=(llvm::Reloc::Model const&) Line | Count | Source | 245 | 50 | Optional &operator=(const T &y) { | 246 | 50 | Storage = y; | 247 | 50 | return *this; | 248 | 50 | } |
llvm::Optional<clang::SourceLocation>::operator=(clang::SourceLocation const&) Line | Count | Source | 245 | 2.05k | Optional &operator=(const T &y) { | 246 | 2.05k | Storage = y; | 247 | 2.05k | return *this; | 248 | 2.05k | } |
llvm::Optional<llvm::coverage::Counter>::operator=(llvm::coverage::Counter const&) Line | Count | Source | 245 | 107 | Optional &operator=(const T &y) { | 246 | 107 | Storage = y; | 247 | 107 | return *this; | 248 | 107 | } |
CoverageMappingGen.cpp:llvm::Optional<(anonymous namespace)::SourceMappingRegion>::operator=((anonymous namespace)::SourceMappingRegion const&) Line | Count | Source | 245 | 4 | Optional &operator=(const T &y) { | 246 | 4 | Storage = y; | 247 | 4 | return *this; | 248 | 4 | } |
llvm::Optional<clang::driver::Multilib>::operator=(clang::driver::Multilib const&) Line | Count | Source | 245 | 27 | Optional &operator=(const T &y) { | 246 | 27 | Storage = y; | 247 | 27 | return *this; | 248 | 27 | } |
llvm::Optional<llvm::object::RelocationRef>::operator=(llvm::object::RelocationRef const&) Line | Count | Source | 245 | 35 | Optional &operator=(const T &y) { | 246 | 35 | Storage = y; | 247 | 35 | return *this; | 248 | 35 | } |
llvm::Optional<llvm::DataExtractor>::operator=(llvm::DataExtractor const&) Line | Count | Source | 245 | 1.50k | Optional &operator=(const T &y) { | 246 | 1.50k | Storage = y; | 247 | 1.50k | return *this; | 248 | 1.50k | } |
llvm::Optional<llvm::DWARFDebugRnglistTable>::operator=(llvm::DWARFDebugRnglistTable const&) Line | Count | Source | 245 | 15 | Optional &operator=(const T &y) { | 246 | 15 | Storage = y; | 247 | 15 | return *this; | 248 | 15 | } |
llvm::Optional<llvm::BaseIndexOffset>::operator=(llvm::BaseIndexOffset const&) Line | Count | Source | 245 | 5.16k | Optional &operator=(const T &y) { | 246 | 5.16k | Storage = y; | 247 | 5.16k | return *this; | 248 | 5.16k | } |
llvm::Optional<llvm::CodeModel::Model>::operator=(llvm::CodeModel::Model const&) Line | Count | Source | 245 | 22 | Optional &operator=(const T &y) { | 246 | 22 | Storage = y; | 247 | 22 | return *this; | 248 | 22 | } |
llvm::Optional<clang::LookupResult::AmbiguityKind>::operator=(clang::LookupResult::AmbiguityKind const&) Line | Count | Source | 245 | 6 | Optional &operator=(const T &y) { | 246 | 6 | Storage = y; | 247 | 6 | return *this; | 248 | 6 | } |
llvm::Optional<clang::Sema::CUDAFunctionTarget>::operator=(clang::Sema::CUDAFunctionTarget const&) Line | Count | Source | 245 | 670 | Optional &operator=(const T &y) { | 246 | 670 | Storage = y; | 247 | 670 | return *this; | 248 | 670 | } |
llvm::Optional<unsigned char>::operator=(unsigned char const&) Line | Count | Source | 245 | 1.17k | Optional &operator=(const T &y) { | 246 | 1.17k | Storage = y; | 247 | 1.17k | return *this; | 248 | 1.17k | } |
llvm::Optional<clang::Expr const*>::operator=(clang::Expr const* const&) Line | Count | Source | 245 | 16 | Optional &operator=(const T &y) { | 246 | 16 | Storage = y; | 247 | 16 | return *this; | 248 | 16 | } |
llvm::Optional<llvm::MDString*>::operator=(llvm::MDString* const&) Line | Count | Source | 245 | 49 | Optional &operator=(const T &y) { | 246 | 49 | Storage = y; | 247 | 49 | return *this; | 248 | 49 | } |
llvm::Optional<llvm::object::SectionRef>::operator=(llvm::object::SectionRef const&) Line | Count | Source | 245 | 326 | Optional &operator=(const T &y) { | 246 | 326 | Storage = y; | 247 | 326 | return *this; | 248 | 326 | } |
llvm::Optional<llvm::remarks::RemarkLocation>::operator=(llvm::remarks::RemarkLocation const&) Line | Count | Source | 245 | 152 | Optional &operator=(const T &y) { | 246 | 152 | Storage = y; | 247 | 152 | return *this; | 248 | 152 | } |
llvm::Optional<llvm::StringRef>::operator=(llvm::StringRef const&) Line | Count | Source | 245 | 379k | Optional &operator=(const T &y) { | 246 | 379k | Storage = y; | 247 | 379k | return *this; | 248 | 379k | } |
llvm::Optional<llvm::codeview::ContinuationRecordKind>::operator=(llvm::codeview::ContinuationRecordKind const&) Line | Count | Source | 245 | 374 | Optional &operator=(const T &y) { | 246 | 374 | Storage = y; | 247 | 374 | return *this; | 248 | 374 | } |
llvm::Optional<llvm::codeview::TypeLeafKind>::operator=(llvm::codeview::TypeLeafKind const&) Line | Count | Source | 245 | 58.4k | Optional &operator=(const T &y) { | 246 | 58.4k | Storage = y; | 247 | 58.4k | return *this; | 248 | 58.4k | } |
|
249 | 326k | Optional &operator=(const Optional &O) = default; llvm::Optional<llvm::yaml::SIArgument>::operator=(llvm::Optional<llvm::yaml::SIArgument> const&) Line | Count | Source | 249 | 83.9k | Optional &operator=(const Optional &O) = default; |
llvm::Optional<llvm::yaml::SIArgumentInfo>::operator=(llvm::Optional<llvm::yaml::SIArgumentInfo> const&) Line | Count | Source | 249 | 381 | Optional &operator=(const Optional &O) = default; |
llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > >::operator=(llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > > const&) Line | Count | Source | 249 | 23.2k | Optional &operator=(const Optional &O) = default; |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::operator=(llvm::Optional<(anonymous namespace)::BitPart> const&) Line | Count | Source | 249 | 218k | Optional &operator=(const Optional &O) = default; |
llvm::Optional<clang::driver::Multilib>::operator=(llvm::Optional<clang::driver::Multilib> const&) Line | Count | Source | 249 | 443 | Optional &operator=(const Optional &O) = default; |
|
250 | | |
251 | 9.38M | void reset() { Storage.reset(); } llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::reset() Line | Count | Source | 251 | 307 | void reset() { Storage.reset(); } |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::reset() Line | Count | Source | 251 | 6.82M | void reset() { Storage.reset(); } |
llvm::Optional<llvm::DemandedBits>::reset() Line | Count | Source | 251 | 1.02M | void reset() { Storage.reset(); } |
llvm::Optional<llvm::MemoryDependenceResults>::reset() Line | Count | Source | 251 | 1.42M | void reset() { Storage.reset(); } |
llvm::Optional<llvm::ModuleSummaryIndex>::reset() Line | Count | Source | 251 | 390 | void reset() { Storage.reset(); } |
llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::reset() Line | Count | Source | 251 | 2 | void reset() { Storage.reset(); } |
llvm::Optional<llvm::VPIteration>::reset() Line | Count | Source | 251 | 325 | void reset() { Storage.reset(); } |
llvm::Optional<clang::Preprocessor::PreambleSkipInfo>::reset() Line | Count | Source | 251 | 18 | void reset() { Storage.reset(); } |
llvm::Optional<clang::PrecompiledPreamble>::reset() Line | Count | Source | 251 | 10 | void reset() { Storage.reset(); } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::reset() Line | Count | Source | 251 | 141 | void reset() { Storage.reset(); } |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::reset() Line | Count | Source | 251 | 15.9k | void reset() { Storage.reset(); } |
llvm::Optional<llvm::object::SectionedAddress>::reset() Line | Count | Source | 251 | 2.15k | void reset() { Storage.reset(); } |
llvm::Optional<clang::Sema::SemaDiagnosticBuilder>::reset() Line | Count | Source | 251 | 444 | void reset() { Storage.reset(); } |
Unexecuted instantiation: llvm::Optional<unsigned int>::reset() Unexecuted instantiation: llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >::reset() llvm::Optional<llvm::codeview::ContinuationRecordKind>::reset() Line | Count | Source | 251 | 372 | void reset() { Storage.reset(); } |
llvm::Optional<llvm::codeview::TypeLeafKind>::reset() Line | Count | Source | 251 | 91.0k | void reset() { Storage.reset(); } |
|
252 | | |
253 | 7.53M | const T *getPointer() const { return &Storage.getValue(); } llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::getPointer() const Line | Count | Source | 253 | 4.27k | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<int, int> >::getPointer() const Line | Count | Source | 253 | 76.2k | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::yaml::SIArgument>::getPointer() const Line | Count | Source | 253 | 137 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::yaml::SIArgumentInfo>::getPointer() const Line | Count | Source | 253 | 255 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::CFLAndersAAResult::FunctionInfo>::getPointer() const Line | Count | Source | 253 | 729 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::CFLSteensAAResult::FunctionInfo>::getPointer() const Line | Count | Source | 253 | 2.85k | const T *getPointer() const { return &Storage.getValue(); } |
VirtualFileSystem.cpp:llvm::Optional<(anonymous namespace)::RealFileSystem::WorkingDirectory>::getPointer() const Line | Count | Source | 253 | 1.32M | const T *getPointer() const { return &Storage.getValue(); } |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::getPointer() const Line | Count | Source | 253 | 6.06M | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::getPointer() const Line | Count | Source | 253 | 14.0k | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFFormValue>::getPointer() const Line | Count | Source | 253 | 20.1k | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::getPointer() const Line | Count | Source | 253 | 3.43k | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<clang::driver::DarwinSDKInfo>::getPointer() const Line | Count | Source | 253 | 2.46k | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<clang::PrecompiledPreamble>::getPointer() const Line | Count | Source | 253 | 539 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::remarks::StringTable>::getPointer() const Line | Count | Source | 253 | 2 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::getPointer() const Line | Count | Source | 253 | 7.82k | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFExpression>::getPointer() const Line | Count | Source | 253 | 6 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::getPointer() const Line | Count | Source | 253 | 6.48k | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::getPointer() const Line | Count | Source | 253 | 34 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<clang::ento::SVal>::getPointer() const Line | Count | Source | 253 | 72 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<clang::ast_matchers::MatchFinder::MatchFinderOptions::Profiling>::getPointer() const Line | Count | Source | 253 | 1 | const T *getPointer() const { return &Storage.getValue(); } |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::getPointer() const Line | Count | Source | 253 | 2 | const T *getPointer() const { return &Storage.getValue(); } |
|
254 | 112M | T *getPointer() { return &Storage.getValue(); } llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::getPointer() Line | Count | Source | 254 | 4.52k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::ValueAndVReg>::getPointer() Line | Count | Source | 254 | 2.51M | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<long long, unsigned int> >::getPointer() Line | Count | Source | 254 | 5.82k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >::getPointer() Line | Count | Source | 254 | 1.71k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::getPointer() Line | Count | Source | 254 | 123k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::ConstantRange>::getPointer() Line | Count | Source | 254 | 143 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::MCOperand>::getPointer() Line | Count | Source | 254 | 10 | T *getPointer() { return &Storage.getValue(); } |
X86SpeculativeLoadHardening.cpp:llvm::Optional<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState>::getPointer() Line | Count | Source | 254 | 2.61k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::cflaa::InstantiatedRelation>::getPointer() Line | Count | Source | 254 | 112 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::cflaa::InstantiatedAttr>::getPointer() Line | Count | Source | 254 | 120 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::cflaa::StratifiedInfo>::getPointer() Line | Count | Source | 254 | 164 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::PreservedAnalyses>::getPointer() Line | Count | Source | 254 | 876 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DemandedBits>::getPointer() Line | Count | Source | 254 | 20 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::getPointer() Line | Count | Source | 254 | 2.86k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<AllocFnsTy>::getPointer() Line | Count | Source | 254 | 1.92M | T *getPointer() { return &Storage.getValue(); } |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath>::getPointer() Line | Count | Source | 254 | 987k | T *getPointer() { return &Storage.getValue(); } |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath>::getPointer() Line | Count | Source | 254 | 4.58k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >::getPointer() Line | Count | Source | 254 | 231 | T *getPointer() { return &Storage.getValue(); } |
ScalarEvolution.cpp:llvm::Optional<(anonymous namespace)::BinaryOp>::getPointer() Line | Count | Source | 254 | 19.5M | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::APInt>::getPointer() Line | Count | Source | 254 | 439k | T *getPointer() { return &Storage.getValue(); } |
TargetTransformInfo.cpp:llvm::Optional<(anonymous namespace)::ReductionData>::getPointer() Line | Count | Source | 254 | 1.17k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::OperandBundleUse>::getPointer() Line | Count | Source | 254 | 807 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::StringRef>::getPointer() Line | Count | Source | 254 | 274 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::getPointer() Line | Count | Source | 254 | 4 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::getPointer() Line | Count | Source | 254 | 374 | T *getPointer() { return &Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::SmallVector<unsigned int, 8u> >::getPointer() llvm::Optional<llvm::DIExpression::FragmentInfo>::getPointer() Line | Count | Source | 254 | 20.4k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::Regex>::getPointer() Line | Count | Source | 254 | 34.6M | T *getPointer() { return &Storage.getValue(); } |
MemorySanitizer.cpp:llvm::Optional<(anonymous namespace)::MemorySanitizer>::getPointer() Line | Count | Source | 254 | 570 | T *getPointer() { return &Storage.getValue(); } |
ThreadSanitizer.cpp:llvm::Optional<(anonymous namespace)::ThreadSanitizer>::getPointer() Line | Count | Source | 254 | 391 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::MD5::MD5Result>::getPointer() Line | Count | Source | 254 | 11 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::MCDwarfLineStr>::getPointer() Line | Count | Source | 254 | 225 | T *getPointer() { return &Storage.getValue(); } |
GVNSink.cpp:llvm::Optional<(anonymous namespace)::SinkingInstructionCandidate>::getPointer() Line | Count | Source | 254 | 51 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::MemorySSAUpdater>::getPointer() Line | Count | Source | 254 | 435 | T *getPointer() { return &Storage.getValue(); } |
LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::getPointer() Line | Count | Source | 254 | 1.02k | T *getPointer() { return &Storage.getValue(); } |
LoopUnrollPass.cpp:llvm::Optional<(anonymous namespace)::EstimatedUnrollCost>::getPointer() Line | Count | Source | 254 | 663 | T *getPointer() { return &Storage.getValue(); } |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::getPointer() Line | Count | Source | 254 | 18.4M | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::VPIteration>::getPointer() Line | Count | Source | 254 | 8.94k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned int> >::getPointer() Line | Count | Source | 254 | 1.59k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::PGOOptions>::getPointer() Line | Count | Source | 254 | 472 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CodeGen::LValue>::getPointer() Line | Count | Source | 254 | 7.14k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > > >::getPointer() Line | Count | Source | 254 | 3 | T *getPointer() { return &Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::CXXScopeSpec>::getPointer() llvm::Optional<clang::CodeGen::ConstantEmitter>::getPointer() Line | Count | Source | 254 | 60.7k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::SourceRange>::getPointer() Line | Count | Source | 254 | 284 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >::getPointer() Line | Count | Source | 254 | 160 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFDebugRnglistTable>::getPointer() Line | Count | Source | 254 | 56 | T *getPointer() { return &Storage.getValue(); } |
Darwin.cpp:llvm::Optional<(anonymous namespace)::DarwinPlatform>::getPointer() Line | Count | Source | 254 | 109k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::driver::DarwinSDKInfo>::getPointer() Line | Count | Source | 254 | 11.3k | T *getPointer() { return &Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::StoredDiagnostic>::getPointer() llvm::Optional<clang::PrecompiledPreamble>::getPointer() Line | Count | Source | 254 | 580 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::Preprocessor::PreambleSkipInfo>::getPointer() Line | Count | Source | 254 | 115 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DIExpression::ExprOperand>::getPointer() Line | Count | Source | 254 | 15.5k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DbgVariableLocation>::getPointer() Line | Count | Source | 254 | 825 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::getPointer() Line | Count | Source | 254 | 32.0k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFFormValue>::getPointer() Line | Count | Source | 254 | 4.47k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::getPointer() Line | Count | Source | 254 | 1.26k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned char> >::getPointer() Line | Count | Source | 254 | 95 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::RelocAddrEntry>::getPointer() Line | Count | Source | 254 | 36.4k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DataExtractor>::getPointer() Line | Count | Source | 254 | 1.94k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::object::SectionedAddress>::getPointer() Line | Count | Source | 254 | 7.73k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFDebugLoc::LocationList>::getPointer() Line | Count | Source | 254 | 190 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFDebugLoclists::LocationList>::getPointer() Line | Count | Source | 254 | 13 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::DWARFFormValue::UnitOffset>::getPointer() Line | Count | Source | 254 | 32.3k | T *getPointer() { return &Storage.getValue(); } |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::getPointer() Line | Count | Source | 254 | 51.5k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::BaseIndexOffset>::getPointer() Line | Count | Source | 254 | 8.48k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::MachineOperand>::getPointer() Line | Count | Source | 254 | 279 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::PostStore>::getPointer() Line | Count | Source | 254 | 838 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::BlockEntrance>::getPointer() Line | Count | Source | 254 | 121k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGStmt>::getPointer() Line | Count | Source | 254 | 17.8M | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::NonLoc>::getPointer() Line | Count | Source | 254 | 1.88k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::SymbolVal>::getPointer() Line | Count | Source | 254 | 1.78M | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::getPointer() Line | Count | Source | 254 | 190k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::loc::MemRegionVal>::getPointer() Line | Count | Source | 254 | 4.20M | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::BlockEdge>::getPointer() Line | Count | Source | 254 | 173k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::Loc>::getPointer() Line | Count | Source | 254 | 549k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::loc::GotoLabel>::getPointer() Line | Count | Source | 254 | 12 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::getPointer() Line | Count | Source | 254 | 10.9k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::PreStmt>::getPointer() Line | Count | Source | 254 | 19.8k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ast_matchers::internal::DynTypedMatcher>::getPointer() Line | Count | Source | 254 | 15.2k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::StmtPoint>::getPointer() Line | Count | Source | 254 | 1.41M | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::PostImplicitCall>::getPointer() Line | Count | Source | 254 | 12 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::SVal>::getPointer() Line | Count | Source | 254 | 21.7k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::loc::ConcreteInt>::getPointer() Line | Count | Source | 254 | 11.5k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::AnyCall>::getPointer() Line | Count | Source | 254 | 2.71k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::DefinedSVal>::getPointer() Line | Count | Source | 254 | 1.42k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::CompoundVal>::getPointer() Line | Count | Source | 254 | 8 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::getPointer() Line | Count | Source | 254 | 368 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CallEnter>::getPointer() Line | Count | Source | 254 | 27.4k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::PostStmt>::getPointer() Line | Count | Source | 254 | 755k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<DereferenceInfo>::getPointer() Line | Count | Source | 254 | 309 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CallExitEnd>::getPointer() Line | Count | Source | 254 | 30.8k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::PostInitializer>::getPointer() Line | Count | Source | 254 | 8.24k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGAutomaticObjDtor>::getPointer() Line | Count | Source | 254 | 2.20k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGDeleteDtor>::getPointer() Line | Count | Source | 254 | 106 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<clang::ento::SVal, clang::QualType> >::getPointer() Line | Count | Source | 254 | 308k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::PointerToMember>::getPointer() Line | Count | Source | 254 | 204 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGCXXRecordTypedCall>::getPointer() Line | Count | Source | 254 | 1.30k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGConstructor>::getPointer() Line | Count | Source | 254 | 27.6k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::PreImplicitCall>::getPointer() Line | Count | Source | 254 | 48 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CallExitBegin>::getPointer() Line | Count | Source | 254 | 20.4k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGNewAllocator>::getPointer() Line | Count | Source | 254 | 51 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::FunctionExitPoint>::getPointer() Line | Count | Source | 254 | 1.88k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::LocAsInteger>::getPointer() Line | Count | Source | 254 | 920 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::analyze_format_string::LengthModifier>::getPointer() Line | Count | Source | 254 | 130 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::analyze_format_string::ConversionSpecifier>::getPointer() Line | Count | Source | 254 | 122 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::Sema::CUDAFunctionTarget>::getPointer() Line | Count | Source | 254 | 48 | T *getPointer() { return &Storage.getValue(); } |
SemaDeclAttr.cpp:llvm::Optional<(anonymous namespace)::AttributeInsertion>::getPointer() Line | Count | Source | 254 | 12 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CharUnits>::getPointer() Line | Count | Source | 254 | 4 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> >::getPointer() Line | Count | Source | 254 | 10 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGInitializer>::getPointer() Line | Count | Source | 254 | 76 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGLifetimeEnds>::getPointer() Line | Count | Source | 254 | 82 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGLoopExit>::getPointer() Line | Count | Source | 254 | 13 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGScopeBegin>::getPointer() Line | Count | Source | 254 | 46 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGScopeEnd>::getPointer() Line | Count | Source | 254 | 78 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGBaseDtor>::getPointer() Line | Count | Source | 254 | 5 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGMemberDtor>::getPointer() Line | Count | Source | 254 | 4 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::CFGTemporaryDtor>::getPointer() Line | Count | Source | 254 | 356 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<DynamicType>::getPointer() Line | Count | Source | 254 | 192 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<clang::Token>::getPointer() Line | Count | Source | 254 | 1.80k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::getPointer() Line | Count | Source | 254 | 2.62k | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::object::SectionRef>::getPointer() Line | Count | Source | 254 | 276 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::MetadataLoader>::getPointer() Line | Count | Source | 254 | 5.65M | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::remarks::StringTable>::getPointer() Line | Count | Source | 254 | 18 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<llvm::codeview::TypeIndex>::getPointer() Line | Count | Source | 254 | 8 | T *getPointer() { return &Storage.getValue(); } |
llvm::Optional<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::getPointer() Line | Count | Source | 254 | 56 | T *getPointer() { return &Storage.getValue(); } |
|
255 | 112M | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } llvm::Optional<unsigned long>::getValue() const & Line | Count | Source | 255 | 32.1M | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MemoryLocation>::getValue() const & Line | Count | Source | 255 | 50.7M | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::getValue() const & Line | Count | Source | 255 | 15.2k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MDString*>::getValue() const & Line | Count | Source | 255 | 432 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >::getValue() const & Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> >::getValue() const & Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> >::getValue() const & llvm::Optional<llvm::StringRef>::getValue() const & Line | Count | Source | 255 | 294k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::pair<int, int> >::getValue() const & Line | Count | Source | 255 | 4.34k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<long long>::getValue() const & Line | Count | Source | 255 | 13.6M | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<int>::getValue() const & Line | Count | Source | 255 | 12.5k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<unsigned char>::getValue() const & Line | Count | Source | 255 | 7.47k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<unsigned int>::getValue() const & Line | Count | Source | 255 | 7.89M | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >::getValue() const & Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >::getValue() const & llvm::Optional<bool>::getValue() const & Line | Count | Source | 255 | 221k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
SIMemoryLegalizer.cpp:llvm::Optional<(anonymous namespace)::SIMemOpInfo>::getValue() const & Line | Count | Source | 255 | 67.6k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MipsABIInfo>::getValue() const & Line | Count | Source | 255 | 1.98k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::getValue() const & Line | Count | Source | 255 | 810 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::wasm::WasmGlobalType>::getValue() const & Line | Count | Source | 255 | 92 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::wasm::WasmEventType>::getValue() const & llvm::Optional<unsigned long long>::getValue() const & Line | Count | Source | 255 | 1.71M | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >::getValue() const & llvm::Optional<llvm::AliasResult>::getValue() const & Line | Count | Source | 255 | 1.22M | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::ModuleSummaryIndex>::getValue() const & Unexecuted instantiation: llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >::getValue() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >::getValue() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >::getValue() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >::getValue() const & llvm::Optional<llvm::APInt>::getValue() const & Line | Count | Source | 255 | 40 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::getValue() const & Line | Count | Source | 255 | 4.38M | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >::getValue() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >::getValue() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >::getValue() const & Unexecuted instantiation: llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >::getValue() const & llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::getValue() const & Line | Count | Source | 255 | 6 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Value*>::getValue() const & Line | Count | Source | 255 | 48 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Intrinsic::ID>::getValue() const & Line | Count | Source | 255 | 38 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Instruction::BinaryOps>::getValue() const & Line | Count | Source | 255 | 12 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Instruction::CastOps>::getValue() const & Line | Count | Source | 255 | 32 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
InstCombineCalls.cpp:llvm::Optional<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase>::getValue() const & Line | Count | Source | 255 | 2 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MD5::MD5Result>::getValue() const & Line | Count | Source | 255 | 479 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >::getValue() const & InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::InductiveRangeCheck::Range>::getValue() const & Line | Count | Source | 255 | 43 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::sys::fs::file_type>::getValue() const & Line | Count | Source | 255 | 12 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::sys::fs::perms>::getValue() const & Line | Count | Source | 255 | 1 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase**>::getValue() const & Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase* const*>::getValue() const & llvm::Optional<long>::getValue() const & Line | Count | Source | 255 | 31 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::GCOVOptions>::getValue() const & Line | Count | Source | 255 | 1 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::InstrProfOptions>::getValue() const & Line | Count | Source | 255 | 2 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::RecordDecl const*>::getValue() const & Line | Count | Source | 255 | 3 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OpenMPDirectiveKind>::getValue() const & Line | Count | Source | 255 | 6.93k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::LangAS>::getValue() const & Line | Count | Source | 255 | 164k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::SourceLocation>::getValue() const & Line | Count | Source | 255 | 5.85k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DWARFDebugNames::Entry>::getValue() const & Line | Count | Source | 255 | 372 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::Multilib>::getValue() const & Line | Count | Source | 255 | 39 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::codeview::MemberPointerInfo>::getValue() const & Line | Count | Source | 255 | 84 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<char const*>::getValue() const & Line | Count | Source | 255 | 17 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>::getValue() const & Line | Count | Source | 255 | 1.38k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Reloc::Model>::getValue() const & Line | Count | Source | 255 | 76 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::CodeModel::Model>::getValue() const & Line | Count | Source | 255 | 1 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::getValue() const & Line | Count | Source | 255 | 97 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::getValue() const & Line | Count | Source | 255 | 394 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::DefinedSVal>::getValue() const & Line | Count | Source | 255 | 50 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::RetainSummaryManager::BehaviorSummary>::getValue() const & Line | Count | Source | 255 | 651 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::SVal>::getValue() const & Line | Count | Source | 255 | 48.6k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Sema::SemaDiagnosticBuilder>::getValue() const & Line | Count | Source | 255 | 578 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Expr*>::getValue() const & Line | Count | Source | 255 | 262 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >::getValue() const & Line | Count | Source | 255 | 3.57k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ASTTemplateArgumentListInfo const*>::getValue() const & Line | Count | Source | 255 | 78 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::ObjKind>::getValue() const & Line | Count | Source | 255 | 25 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::analyze_os_log::OSLogBufferItem::Kind>::getValue() const & Line | Count | Source | 255 | 369 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Expr const*>::getValue() const & Line | Count | Source | 255 | 32 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::codeview::TypeLeafKind>::getValue() const & Line | Count | Source | 255 | 1.14k | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > >::getValue() const & Line | Count | Source | 255 | 17 | const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
|
256 | 237M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::getValue() & Line | Count | Source | 256 | 37.9k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::UserModeKind> >::getValue() & Line | Count | Source | 256 | 136k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::UserModeKind>::getValue() & Line | Count | Source | 256 | 136k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<unsigned int>::getValue() & Line | Count | Source | 256 | 19.5M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<char const*>::getValue() & Line | Count | Source | 256 | 48.9k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::BasicAAResult>::getValue() & Line | Count | Source | 256 | 1.17M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AAResults>::getValue() & Line | Count | Source | 256 | 1.17M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::getValue() & Line | Count | Source | 256 | 2.43k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MemoryDependenceResults>::getValue() & Line | Count | Source | 256 | 1.42M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::CodeModel::Model>::getValue() & Line | Count | Source | 256 | 722 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DebugCompressionType>::getValue() & Line | Count | Source | 256 | 8 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<int>::getValue() & Line | Count | Source | 256 | 4.41M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::Driver::CompilationDiagnosticReport>::getValue() & Line | Count | Source | 256 | 3 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64Layout::VectorLayout>::getValue() & llvm::Optional<llvm::StringRef>::getValue() & Line | Count | Source | 256 | 2.77M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >::getValue() & Line | Count | Source | 256 | 10.9M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> >::getValue() & Line | Count | Source | 256 | 879k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
AArch64FalkorHWPFFix.cpp:llvm::Optional<(anonymous namespace)::LoadInfo>::getValue() & Line | Count | Source | 256 | 58 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> >::getValue() & Line | Count | Source | 256 | 171 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<bool>::getValue() & Line | Count | Source | 256 | 8.01M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<unsigned long long>::getValue() & Line | Count | Source | 256 | 703k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<long long>::getValue() & Line | Count | Source | 256 | 2.13M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >::getValue() & Line | Count | Source | 256 | 1.25M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Register>::getValue() & Line | Count | Source | 256 | 40.7k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Reloc::Model>::getValue() & Line | Count | Source | 256 | 71.4k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::pair<int, int> >::getValue() & Line | Count | Source | 256 | 153k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AArch64CC::CondCode>::getValue() & Line | Count | Source | 256 | 338 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AArch64MCExpr::VariantKind>::getValue() & Line | Count | Source | 256 | 1.12k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AArch64_AM::ShiftExtendType>::getValue() & Line | Count | Source | 256 | 2.09k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > >::getValue() & Line | Count | Source | 256 | 29 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::yaml::SIArgument>::getValue() & Line | Count | Source | 256 | 11.6k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::yaml::SIArgumentInfo>::getValue() & Line | Count | Source | 256 | 5.62k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>::getValue() & Line | Count | Source | 256 | 1 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>::getValue() & Line | Count | Source | 256 | 1 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AMDGPU::HSAMD::AccessQualifier>::getValue() & Line | Count | Source | 256 | 19 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AMDGPU::HSAMD::ValueKind>::getValue() & Line | Count | Source | 256 | 72 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<bool*>::getValue() & Line | Count | Source | 256 | 26 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::StringRef> >::getValue() & Line | Count | Source | 256 | 28 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AMDGPULibFuncBase::ENamePrefix>::getValue() & Line | Count | Source | 256 | 42 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AMDGPULibFuncBase::EType>::getValue() & llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >::getValue() & Line | Count | Source | 256 | 66.5M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >::getValue() & Line | Count | Source | 256 | 33.2M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
SIMemoryLegalizer.cpp:llvm::Optional<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool> >::getValue() & Line | Count | Source | 256 | 3.99k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DemandedBits>::getValue() & Line | Count | Source | 256 | 1.02M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ARM_AM::ShiftOpc>::getValue() & Line | Count | Source | 256 | 2.28k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false> >::getValue() & Line | Count | Source | 256 | 1.56k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::LPAC::AluCode>::getValue() & Line | Count | Source | 256 | 108 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::LPCC::CondCode>::getValue() & Line | Count | Source | 256 | 90 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::MCFixupKind> >::getValue() & Line | Count | Source | 256 | 174 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MVT>::getValue() & Line | Count | Source | 256 | 48 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::PPC::Predicate>::getValue() & Line | Count | Source | 256 | 59 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::RISCVFPRndMode::RoundingMode>::getValue() & Line | Count | Source | 256 | 488 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::RISCVMCExpr::VariantKind>::getValue() & Line | Count | Source | 256 | 448 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::RISCVABI::ABI>::getValue() & Line | Count | Source | 256 | 155 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::SparcMCExpr::VariantKind>::getValue() & Line | Count | Source | 256 | 144 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::WebAssembly::ExprType>::getValue() & Line | Count | Source | 256 | 19 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::wasm::ValType>::getValue() & Line | Count | Source | 256 | 50 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::X86::CondCode>::getValue() & Line | Count | Source | 256 | 348 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MCOperand>::getValue() & Line | Count | Source | 256 | 7.34M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MachineInstr*>::getValue() & Line | Count | Source | 256 | 31 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MachO::CPUSubTypeX86>::getValue() & Line | Count | Source | 256 | 675 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::cflaa::InstantiatedValue>::getValue() & Line | Count | Source | 256 | 645 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::cflaa::InterfaceValue>::getValue() & Line | Count | Source | 256 | 145 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::bitset<32ul> >::getValue() & Line | Count | Source | 256 | 1.32k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::cflaa::StratifiedInfo*>::getValue() & Line | Count | Source | 256 | 477 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::cflaa::StratifiedInfo>::getValue() & Line | Count | Source | 256 | 5.57k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::PreservedAnalyses>::getValue() & Line | Count | Source | 256 | 876 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >::getValue() & Line | Count | Source | 256 | 20.2M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::EHPersonality>::getValue() & Line | Count | Source | 256 | 422k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::getValue() & Line | Count | Source | 256 | 527 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::APInt>::getValue() & Line | Count | Source | 256 | 494k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ConstantRange>::getValue() & Line | Count | Source | 256 | 2.41M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AliasResult>::getValue() & Line | Count | Source | 256 | 155 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ModuleSummaryIndex>::getValue() & Line | Count | Source | 256 | 390 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >::getValue() & Line | Count | Source | 256 | 226 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >::getValue() & Line | Count | Source | 256 | 16 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >::getValue() & Line | Count | Source | 256 | 30.2k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >::getValue() & Line | Count | Source | 256 | 29 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::SCEV const*>::getValue() & Line | Count | Source | 256 | 266 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Instruction::BinaryOps>::getValue() & Line | Count | Source | 256 | 8.91k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int> >::getValue() & Line | Count | Source | 256 | 25 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ScalarEvolution::ExitLimit>::getValue() & Line | Count | Source | 256 | 66 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<std::__1::pair<llvm::Value*, llvm::ConstantInt*> >::getValue() & llvm::Optional<llvm::ScaledNumber<unsigned long long> >::getValue() & Line | Count | Source | 256 | 13 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::TargetLibraryInfoImpl>::getValue() & Line | Count | Source | 256 | 3.72k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
TargetTransformInfo.cpp:llvm::Optional<(anonymous namespace)::ReductionData>::getValue() & Line | Count | Source | 256 | 250 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::TargetTransformInfo>::getValue() & Line | Count | Source | 256 | 15.7M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MachineInstr* const*>::getValue() & Line | Count | Source | 256 | 11 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
LiveDebugValues.cpp:llvm::Optional<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc>::getValue() & Line | Count | Source | 256 | 195 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >::getValue() & Line | Count | Source | 256 | 4.55M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >::getValue() & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >::getValue() & llvm::Optional<llvm::MachineBasicBlock const*>::getValue() & Line | Count | Source | 256 | 1.45M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::getValue() & Line | Count | Source | 256 | 13.4k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >::getValue() & Line | Count | Source | 256 | 13.1k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::SlotTracker>::getValue() & llvm::Optional<llvm::Intrinsic::ID>::getValue() & Line | Count | Source | 256 | 8 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Function*>::getValue() & Line | Count | Source | 256 | 455 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DINode::DIFlags>::getValue() & Line | Count | Source | 256 | 4.63k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::getValue() & Line | Count | Source | 256 | 174 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::DIFile::ChecksumKind> >::getValue() & Line | Count | Source | 256 | 225 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind> >::getValue() & Line | Count | Source | 256 | 2.28k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind> >::getValue() & Line | Count | Source | 256 | 285 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DISubprogram::DISPFlags>::getValue() & Line | Count | Source | 256 | 546 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::SmallVector<unsigned int, 8u> >::getValue() & Line | Count | Source | 256 | 260 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode> >::getValue() & Line | Count | Source | 256 | 4.08k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior> >::getValue() & Line | Count | Source | 256 | 5.61k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::getValue() & Line | Count | Source | 256 | 535 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)> >::getValue() & Line | Count | Source | 256 | 13.8k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Value*>::getValue() & Line | Count | Source | 256 | 1.19k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Attribute::AttrKind>::getValue() & Line | Count | Source | 256 | 2 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DIExpression*>::getValue() & Line | Count | Source | 256 | 147 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::InlineCost>::getValue() & Line | Count | Source | 256 | 3.02M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MCSymbolRefExpr::VariantKind>::getValue() & Line | Count | Source | 256 | 2.41k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MCFixupKind>::getValue() & Line | Count | Source | 256 | 204 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<double>::getValue() & Line | Count | Source | 256 | 214k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int> >::getValue() & Line | Count | Source | 256 | 12.2k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::COFF::COMDATType>::getValue() & Line | Count | Source | 256 | 305 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MCSymbolAttr>::getValue() & Line | Count | Source | 256 | 2.89k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::SectionKind> >::getValue() & Line | Count | Source | 256 | 13 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::SectionKind>::getValue() & Line | Count | Source | 256 | 26 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MemoryLocation>::getValue() & Line | Count | Source | 256 | 650k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::BranchProbability>::getValue() & Line | Count | Source | 256 | 110 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >::getValue() & Line | Count | Source | 256 | 1.02k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
GVNSink.cpp:llvm::Optional<(anonymous namespace)::SinkingInstructionCandidate>::getValue() & Line | Count | Source | 256 | 51 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::LoopStructure>::getValue() & Line | Count | Source | 256 | 204 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::InductiveRangeCheck::Range>::getValue() & Line | Count | Source | 256 | 668 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::LoopConstrainer::SubRanges>::getValue() & Line | Count | Source | 256 | 188 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MDOperand const*>::getValue() & Line | Count | Source | 256 | 11.1k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MDNode*>::getValue() & Line | Count | Source | 256 | 12 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::getValue() & Line | Count | Source | 256 | 746 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
LoopUnrollPass.cpp:llvm::Optional<(anonymous namespace)::EstimatedUnrollCost>::getValue() & Line | Count | Source | 256 | 663 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::OperandBundleUse>::getValue() & Line | Count | Source | 256 | 508 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64::ArchKind>::getValue() & llvm::Optional<llvm::ARM::ISAKind>::getValue() & Line | Count | Source | 256 | 129k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AlignStyle>::getValue() & Line | Count | Source | 256 | 1.19k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ReplacementItem>::getValue() & Line | Count | Source | 256 | 152k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Error>::getValue() & Line | Count | Source | 256 | 19 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >::getValue() & llvm::Optional<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind> >::getValue() & Line | Count | Source | 256 | 36 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>::getValue() & Line | Count | Source | 256 | 36 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Triple::SubArchType>::getValue() & llvm::Optional<llvm::Triple::VendorType>::getValue() & Line | Count | Source | 256 | 1.27M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Triple::OSType>::getValue() & Line | Count | Source | 256 | 1.74M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Triple::ObjectFormatType>::getValue() & Line | Count | Source | 256 | 25.6k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Triple::ArchType>::getValue() & Line | Count | Source | 256 | 1.98M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Triple::EnvironmentType>::getValue() & Line | Count | Source | 256 | 559k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ArrayRef<llvm::StringRef> >::getValue() & Line | Count | Source | 256 | 4 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DILocation const*>::getValue() & Line | Count | Source | 256 | 326 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
BypassSlowDivision.cpp:llvm::Optional<(anonymous namespace)::QuotRemPair>::getValue() & Line | Count | Source | 256 | 264 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::getValue() & Line | Count | Source | 256 | 3.67k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DIBasicType::Signedness>::getValue() & Line | Count | Source | 256 | 596 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Metadata*>::getValue() & Line | Count | Source | 256 | 3.33M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::VPIteration>::getValue() & Line | Count | Source | 256 | 1.97k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::VectorizationFactor>::getValue() & Line | Count | Source | 256 | 19.8k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned int> >::getValue() & Line | Count | Source | 256 | 1.59k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::TargetTransformInfo::ShuffleKind>::getValue() & Line | Count | Source | 256 | 859 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::VPBlockBase**>::getValue() & Line | Count | Source | 256 | 113k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase* const*>::getValue() & Unexecuted instantiation: llvm::Optional<clang::CudaVersion>::getValue() & llvm::Optional<clang::CudaArch>::getValue() & Line | Count | Source | 256 | 1.09k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::CudaVirtualArch>::getValue() & llvm::Optional<clang::OpenMPDirectiveKind>::getValue() & Line | Count | Source | 256 | 397k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OpenMPClauseKind>::getValue() & Line | Count | Source | 256 | 81.5k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OpenMPDefaultClauseKind>::getValue() & Line | Count | Source | 256 | 653 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OpenMPProcBindClauseKind>::getValue() & Line | Count | Source | 256 | 406 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OpenMPDependClauseKind>::getValue() & Line | Count | Source | 256 | 2.56k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OpenMPLinearClauseKind>::getValue() & Line | Count | Source | 256 | 166 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OpenMPDistScheduleClauseKind>::getValue() & Line | Count | Source | 256 | 1.15k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OpenMPAtomicDefaultMemOrderClauseKind>::getValue() & Line | Count | Source | 256 | 20 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::SanitizerMask>::getValue() & Line | Count | Source | 256 | 10.0k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::sys::fs::UniqueID>::getValue() & Line | Count | Source | 256 | 1.80k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::targets::LanaiTargetInfo::CPUKind>::getValue() & llvm::Optional<llvm::X86::ProcessorFeatures>::getValue() & Line | Count | Source | 256 | 139 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::X86SSEEnum>::getValue() & Line | Count | Source | 256 | 93.1k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::MMX3DNowEnum>::getValue() & Line | Count | Source | 256 | 29.8k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::XOPEnum>::getValue() & Line | Count | Source | 256 | 83 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<char>::getValue() & Line | Count | Source | 256 | 267 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::CPUKind>::getValue() & Line | Count | Source | 256 | 29.0k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ThreadModel::Model>::getValue() & Line | Count | Source | 256 | 21.4k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::FloatABI::ABIType>::getValue() & Line | Count | Source | 256 | 2.26k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::GCOVOptions>::getValue() & Line | Count | Source | 256 | 13 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::InstrProfOptions>::getValue() & Line | Count | Source | 256 | 88 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::ARMInterruptAttr::InterruptType> >::getValue() & Line | Count | Source | 256 | 73 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ARMInterruptAttr::InterruptType>::getValue() & Line | Count | Source | 256 | 73 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::BlocksAttr::BlockType> >::getValue() & Line | Count | Source | 256 | 551 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::BlocksAttr::BlockType>::getValue() & Line | Count | Source | 256 | 551 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::CallableWhenAttr::ConsumedState> >::getValue() & Line | Count | Source | 256 | 18 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::CallableWhenAttr::ConsumedState>::getValue() & Line | Count | Source | 256 | 18 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::ConsumableAttr::ConsumedState> >::getValue() & Line | Count | Source | 256 | 6 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ConsumableAttr::ConsumedState>::getValue() & Line | Count | Source | 256 | 6 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType> >::getValue() & Line | Count | Source | 256 | 5.14k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>::getValue() & Line | Count | Source | 256 | 5.14k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::EnumExtensibilityAttr::Kind> >::getValue() & Line | Count | Source | 256 | 2.75k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::EnumExtensibilityAttr::Kind>::getValue() & Line | Count | Source | 256 | 2.75k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::OptionType> >::getValue() & llvm::Optional<clang::LoopHintAttr::OptionType>::getValue() & Line | Count | Source | 256 | 191 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::LoopHintState> >::getValue() & Unexecuted instantiation: llvm::Optional<clang::LoopHintAttr::LoopHintState>::getValue() & llvm::Optional<llvm::Optional<clang::MipsInterruptAttr::InterruptType> >::getValue() & Line | Count | Source | 256 | 20 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::MipsInterruptAttr::InterruptType>::getValue() & Line | Count | Source | 256 | 20 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy> >::getValue() & Unexecuted instantiation: llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>::getValue() & llvm::Optional<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy> >::getValue() & Line | Count | Source | 256 | 104 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>::getValue() & Line | Count | Source | 256 | 104 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy> >::getValue() & Line | Count | Source | 256 | 60 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>::getValue() & Line | Count | Source | 256 | 1.12k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind> >::getValue() & Line | Count | Source | 256 | 16 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>::getValue() & Line | Count | Source | 256 | 16 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::ParamTypestateAttr::ConsumedState> >::getValue() & Line | Count | Source | 256 | 7 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ParamTypestateAttr::ConsumedState>::getValue() & Line | Count | Source | 256 | 7 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::PcsAttr::PCSType> >::getValue() & Line | Count | Source | 256 | 93 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::PcsAttr::PCSType>::getValue() & Line | Count | Source | 256 | 93 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::RISCVInterruptAttr::InterruptType> >::getValue() & Line | Count | Source | 256 | 40 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::RISCVInterruptAttr::InterruptType>::getValue() & Line | Count | Source | 256 | 40 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState> >::getValue() & Line | Count | Source | 256 | 10 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>::getValue() & Line | Count | Source | 256 | 10 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::SetTypestateAttr::ConsumedState> >::getValue() & Line | Count | Source | 256 | 9 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::SetTypestateAttr::ConsumedState>::getValue() & Line | Count | Source | 256 | 9 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::TestTypestateAttr::ConsumedState> >::getValue() & Line | Count | Source | 256 | 5 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::TestTypestateAttr::ConsumedState>::getValue() & Line | Count | Source | 256 | 5 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::TypeVisibilityAttr::VisibilityType> >::getValue() & Unexecuted instantiation: llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>::getValue() & llvm::Optional<llvm::Optional<clang::VisibilityAttr::VisibilityType> >::getValue() & Line | Count | Source | 256 | 1.41M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::VisibilityAttr::VisibilityType>::getValue() & Line | Count | Source | 256 | 1.41M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::NullabilityKind>::getValue() & Line | Count | Source | 256 | 209k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DIFile::ChecksumKind>::getValue() & Line | Count | Source | 256 | 298 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ExternalASTSource::ASTSourceDescriptor>::getValue() & Line | Count | Source | 256 | 177 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::LangAS>::getValue() & Line | Count | Source | 256 | 93.0k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::CodeGen::LValue>::getValue() & Line | Count | Source | 256 | 2 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<unsigned long>::getValue() & Line | Count | Source | 256 | 21.0k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::QualType>::getValue() & Line | Count | Source | 256 | 209 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > > >::getValue() & Line | Count | Source | 256 | 3 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::GlobalValue::ThreadLocalMode>::getValue() & Line | Count | Source | 256 | 25 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::SourceLocation>::getValue() & Line | Count | Source | 256 | 1.52k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
CoverageMappingGen.cpp:llvm::Optional<(anonymous namespace)::SourceMappingRegion>::getValue() & Line | Count | Source | 256 | 55 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::coverage::Counter>::getValue() & Line | Count | Source | 256 | 81 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<unsigned char>::getValue() & Line | Count | Source | 256 | 2.03M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::Distro::DistroType>::getValue() & Line | Count | Source | 256 | 3 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::driver::Driver::DriverMode> >::getValue() & Line | Count | Source | 256 | 15.6k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::Driver::DriverMode>::getValue() & Line | Count | Source | 256 | 15.6k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::LTOKind>::getValue() & Line | Count | Source | 256 | 119 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::Driver::OpenMPRuntimeKind>::getValue() & Line | Count | Source | 256 | 797 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::Driver::SaveTempsMode>::getValue() & Line | Count | Source | 256 | 53 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::tools::arm::ReadTPMode>::getValue() & Line | Count | Source | 256 | 2 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::tools::arm::FloatABI>::getValue() & Line | Count | Source | 256 | 2.82k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::tools::mips::FloatABI>::getValue() & Line | Count | Source | 256 | 12 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::tools::ppc::FloatABI>::getValue() & Line | Count | Source | 256 | 8 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::tools::sparc::FloatABI>::getValue() & Line | Count | Source | 256 | 8 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::driver::types::ID>::getValue() & Line | Count | Source | 256 | 48.0k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::DiagnosticLevelMask>::getValue() & Line | Count | Source | 256 | 19 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::AnalysisStores>::getValue() & Line | Count | Source | 256 | 159 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::AnalysisConstraints>::getValue() & Line | Count | Source | 256 | 888 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::AnalysisDiagClients>::getValue() & Line | Count | Source | 256 | 190 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::AnalysisPurgeMode>::getValue() & Line | Count | Source | 256 | 1 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::AnalysisInliningMode>::getValue() & llvm::Optional<llvm::Optional<bool> >::getValue() & Line | Count | Source | 256 | 1.68M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::frontend::ActionKind> >::getValue() & Line | Count | Source | 256 | 34 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::frontend::ActionKind>::getValue() & Line | Count | Source | 256 | 34 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::InputKind>::getValue() & Line | Count | Source | 256 | 47.1k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::EABI>::getValue() & Line | Count | Source | 256 | 28 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<llvm::Reloc::Model> >::getValue() & Line | Count | Source | 256 | 22.5k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::LangStandard::Kind>::getValue() & Line | Count | Source | 256 | 17.3k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::LangOptions::CoreFoundationABI>::getValue() & Line | Count | Source | 256 | 30 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::LangOptions::PragmaMSPointersToMembersKind>::getValue() & Line | Count | Source | 256 | 1 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::LangOptions::DefaultCallingConvention>::getValue() & Line | Count | Source | 256 | 8 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::PrecompiledPreamble::TempPCHFile>::getValue() & Line | Count | Source | 256 | 88 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::BitstreamBlockInfo>::getValue() & Line | Count | Source | 256 | 8.51k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::HeaderFileInfo>::getValue() & Line | Count | Source | 256 | 4.70k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::EnableIfAttr*>::getValue() & Line | Count | Source | 256 | 394 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<long>::getValue() & Line | Count | Source | 256 | 52 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::GVALinkage>::getValue() & Line | Count | Source | 256 | 62 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MIToken::TokenKind>::getValue() & Line | Count | Source | 256 | 141k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::CmpInst::Predicate>::getValue() & Line | Count | Source | 256 | 1.54k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::AtomicOrdering>::getValue() & Line | Count | Source | 256 | 528 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::codeview::TypeIndex>::getValue() & Line | Count | Source | 256 | 43.4k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::dwarf::Form>::getValue() & Line | Count | Source | 256 | 859k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DbgVariableLocation>::getValue() & Line | Count | Source | 256 | 136 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned char> >::getValue() & Line | Count | Source | 256 | 525 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::StringRef*>::getValue() & Line | Count | Source | 256 | 3.57k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
DWARFContext.cpp:llvm::Optional<(anonymous namespace)::DWARFSectionMap*>::getValue() & Line | Count | Source | 256 | 7.27k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::object::RelocationRef>::getValue() & Line | Count | Source | 256 | 19 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DataExtractor>::getValue() & Line | Count | Source | 256 | 1.69k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DWARFDebugLoc::LocationList>::getValue() & Line | Count | Source | 256 | 114 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DWARFDebugLoclists::LocationList>::getValue() & Line | Count | Source | 256 | 15 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DWARFFormValue>::getValue() & Line | Count | Source | 256 | 2.27k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::object::SectionedAddress>::getValue() & Line | Count | Source | 256 | 100 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::getValue() & Line | Count | Source | 256 | 12.2k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MachineOperand>::getValue() & Line | Count | Source | 256 | 315 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ISD::NodeType>::getValue() & Line | Count | Source | 256 | 24.9k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::Loc>::getValue() & Line | Count | Source | 256 | 1.06M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::NonLoc>::getValue() & Line | Count | Source | 256 | 32.5k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > > >::getValue() & Line | Count | Source | 256 | 14.9k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::DefinedSVal>::getValue() & Line | Count | Source | 256 | 36.5k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::ExplodedNode*>::getValue() & Line | Count | Source | 256 | 20 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::getValue() & Line | Count | Source | 256 | 3.04k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::loc::MemRegionVal>::getValue() & Line | Count | Source | 256 | 2.09k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
CheckSecuritySyntaxOnly.cpp:llvm::Optional<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*)>::getValue() & Line | Count | Source | 256 | 513 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::ArrayRef<clang::QualType> >::getValue() & Line | Count | Source | 256 | 737 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
ExprInspectionChecker.cpp:llvm::Optional<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const>::getValue() & Line | Count | Source | 256 | 7.70k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::SVal>::getValue() & Line | Count | Source | 256 | 185k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
GenericTaintChecker.cpp:llvm::Optional<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule>::getValue() & Line | Count | Source | 256 | 112 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::StmtPoint>::getValue() & Line | Count | Source | 256 | 11 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
MacOSXAPIChecker.cpp:llvm::Optional<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const>::getValue() & Line | Count | Source | 256 | 54 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
MallocChecker.cpp:llvm::Optional<(anonymous namespace)::MallocChecker::CheckKind>::getValue() & Line | Count | Source | 256 | 1.46k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const> >::getValue() & MoveChecker.cpp:llvm::Optional<(anonymous namespace)::MoveChecker::AggressivenessKind>::getValue() & Line | Count | Source | 256 | 48 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::retaincountchecker::RefVal>::getValue() & Line | Count | Source | 256 | 1.53k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::AnyCall>::getValue() & Line | Count | Source | 256 | 1.32k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::CallEventRef<clang::ento::CallEvent> >::getValue() & Line | Count | Source | 256 | 1.56k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::CallExitBegin>::getValue() & Line | Count | Source | 256 | 108 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
StdLibraryFunctionsChecker.cpp:llvm::Optional<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy>::getValue() & Line | Count | Source | 256 | 690 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::getValue() & Line | Count | Source | 256 | 68.5k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::UndefinedVal>::getValue() & Line | Count | Source | 256 | 6 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::ExplorationStrategyKind> >::getValue() & Line | Count | Source | 256 | 10.8k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ExplorationStrategyKind>::getValue() & Line | Count | Source | 256 | 10.8k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::IPAKind> >::getValue() & Line | Count | Source | 256 | 124k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::IPAKind>::getValue() & Line | Count | Source | 256 | 124k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::CXXInlineableMemberKind> >::getValue() & Line | Count | Source | 256 | 14.1k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::CXXInlineableMemberKind>::getValue() & Line | Count | Source | 256 | 14.1k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::CallEnter>::getValue() & Line | Count | Source | 256 | 6.89k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::CallExitEnd>::getValue() & Line | Count | Source | 256 | 6.70k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::BlockEdge>::getValue() & Line | Count | Source | 256 | 14.9k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::KnownSVal>::getValue() & Line | Count | Source | 256 | 1.58k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::SmallVector<clang::ento::MemRegion const*, 5u> >::getValue() & Line | Count | Source | 256 | 10 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::APSInt const*>::getValue() & Line | Count | Source | 256 | 73 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ObjCMethodDecl const*>::getValue() & Line | Count | Source | 256 | 3.62k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::CFGElement>::getValue() & Line | Count | Source | 256 | 101k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::SymbolVal>::getValue() & Line | Count | Source | 256 | 4.20k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::PointerToMember>::getValue() & Line | Count | Source | 256 | 33 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::RegionOffset>::getValue() & Line | Count | Source | 256 | 1.28M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::nonloc::CompoundVal>::getValue() & Line | Count | Source | 256 | 1.20k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
RegionStore.cpp:llvm::Optional<(anonymous namespace)::RegionBindingsRef>::getValue() & Line | Count | Source | 256 | 20.2k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::loc::ConcreteInt>::getValue() & Line | Count | Source | 256 | 18 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::function_ref<void ()> >::getValue() & Line | Count | Source | 256 | 10 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::LookupResult::AmbiguityKind>::getValue() & llvm::Optional<clang::AvailabilitySpec>::getValue() & Line | Count | Source | 256 | 163 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::Optional<clang::attr::SubjectMatchRule> >::getValue() & Line | Count | Source | 256 | 85 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)> >::getValue() & Line | Count | Source | 256 | 1.33k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::PragmaMSCommentKind>::getValue() & Line | Count | Source | 256 | 74 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds> >::getValue() & Line | Count | Source | 256 | 21 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues> >::getValue() & Line | Count | Source | 256 | 18 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>::getValue() & Line | Count | Source | 256 | 17 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>::getValue() & Line | Count | Source | 256 | 17 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation)>::getValue() & Line | Count | Source | 256 | 142 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ASTContext::PragmaSectionFlag>::getValue() & Line | Count | Source | 256 | 38 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::attr::SubjectMatchRule>::getValue() & Line | Count | Source | 256 | 1.53k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
AnalysisBasedWarnings.cpp:llvm::Optional<(anonymous namespace)::LogicalErrorHandler>::getValue() & Line | Count | Source | 256 | 42 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::sema::TemplateDeductionInfo*>::getValue() & Line | Count | Source | 256 | 475k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Sema::PragmaStack<clang::StringLiteral*>*>::getValue() & Line | Count | Source | 256 | 57 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::NSAPI::NSArrayMethodKind>::getValue() & Line | Count | Source | 256 | 89 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::NSAPI::NSDictionaryMethodKind>::getValue() & Line | Count | Source | 256 | 78 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::NSAPI::NSSetMethodKind>::getValue() & Line | Count | Source | 256 | 26 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Sema::FormatStringType>::getValue() & Line | Count | Source | 256 | 43.6k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::FixItHint>::getValue() & Line | Count | Source | 256 | 6 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ObjCInterfaceDecl*>::getValue() & Line | Count | Source | 256 | 2 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Sema::CUDAFunctionTarget>::getValue() & Line | Count | Source | 256 | 1.24k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<FormatAttrKind>::getValue() & Line | Count | Source | 256 | 51.5k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::CharUnits>::getValue() & Line | Count | Source | 256 | 8 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Expr*>::getValue() & Line | Count | Source | 256 | 23.6k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::NSAPI::NSNumberLiteralMethodKind>::getValue() & Line | Count | Source | 256 | 1.75k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
SemaModule.cpp:llvm::Optional<(anonymous namespace)::UnnamedDeclKind>::getValue() & Line | Count | Source | 256 | 11 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Stmt*>::getValue() & Line | Count | Source | 256 | 1.35M | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*)>::getValue() & Line | Count | Source | 256 | 14 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::ObjKind>::getValue() & Line | Count | Source | 256 | 145 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ento::RetEffect>::getValue() & Line | Count | Source | 256 | 102 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::ImportError>::getValue() & Line | Count | Source | 256 | 28 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::comments::InlineCommandComment::RenderKind>::getValue() & Line | Count | Source | 256 | 30 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::Visibility>::getValue() & Line | Count | Source | 256 | 782k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::LinkageInfo>::getValue() & Line | Count | Source | 256 | 276k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
ExprConstant.cpp:llvm::Optional<(anonymous namespace)::BitCastBuffer>::getValue() & Line | Count | Source | 256 | 223 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::APValue>::getValue() & Line | Count | Source | 256 | 872 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::minimize_source_to_dependency_directives::TokenKind>::getValue() & Line | Count | Source | 256 | 121 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
Lexer.cpp:llvm::Optional<(anonymous namespace)::PreambleDirectiveKind>::getValue() & Line | Count | Source | 256 | 929 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::MMToken::TokenKind>::getValue() & Line | Count | Source | 256 | 276k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
ModuleMap.cpp:llvm::Optional<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute>::getValue() & Line | Count | Source | 256 | 93 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
ModuleMap.cpp:llvm::Optional<(anonymous namespace)::AttributeKind>::getValue() & Line | Count | Source | 256 | 2.71k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<clang::diag::Severity>::getValue() & Line | Count | Source | 256 | 355 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::PassBuilder::OptimizationLevel>::getValue() & Line | Count | Source | 256 | 67 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::getValue() & Line | Count | Source | 256 | 2.02k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::MDString*>::getValue() & Line | Count | Source | 256 | 24 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>::getValue() & Line | Count | Source | 256 | 2.28k | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>::getValue() & Line | Count | Source | 256 | 285 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::remarks::Format>::getValue() & Line | Count | Source | 256 | 91 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::remarks::ParsedStringTable>::getValue() & Line | Count | Source | 256 | 10 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::remarks::Type>::getValue() & Line | Count | Source | 256 | 164 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::remarks::RemarkLocation>::getValue() & Line | Count | Source | 256 | 230 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::codeview::ContinuationRecordKind>::getValue() & Line | Count | Source | 256 | 372 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<llvm::codeview::MemberPointerInfo>::getValue() & Line | Count | Source | 256 | 164 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
llvm::Optional<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::getValue() & Line | Count | Source | 256 | 26 | T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); } |
|
257 | | |
258 | 1.85G | explicit operator bool() const { return hasValue(); } llvm::Optional<llvm::Optional<clang::UserModeKind> >::operator bool() const Line | Count | Source | 258 | 409k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<unsigned int>::operator bool() const Line | Count | Source | 258 | 297M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<char const*>::operator bool() const Line | Count | Source | 258 | 7.44M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MemoryLocation>::operator bool() const Line | Count | Source | 258 | 78.0M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::operator bool() const Line | Count | Source | 258 | 2.43k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::CodeModel::Model>::operator bool() const Line | Count | Source | 258 | 53.3k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DebugCompressionType>::operator bool() const Line | Count | Source | 258 | 27 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<int>::operator bool() const Line | Count | Source | 258 | 17.8M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::Driver::CompilationDiagnosticReport>::operator bool() const Line | Count | Source | 258 | 3 | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64Layout::VectorLayout>::operator bool() const llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::operator bool() const Line | Count | Source | 258 | 27.5k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::StringRef>::operator bool() const Line | Count | Source | 258 | 91.4M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::operator bool() const Line | Count | Source | 258 | 89.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MDString*>::operator bool() const Line | Count | Source | 258 | 1.28M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >::operator bool() const Line | Count | Source | 258 | 7.50M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> >::operator bool() const Line | Count | Source | 258 | 722k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> >::operator bool() const Line | Count | Source | 258 | 159 | explicit operator bool() const { return hasValue(); } |
AArch64FalkorHWPFFix.cpp:llvm::Optional<(anonymous namespace)::LoadInfo>::operator bool() const Line | Count | Source | 258 | 132 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ValueAndVReg>::operator bool() const Line | Count | Source | 258 | 6.46M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<unsigned long long>::operator bool() const Line | Count | Source | 258 | 5.04M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >::operator bool() const Line | Count | Source | 258 | 1.80M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Register>::operator bool() const Line | Count | Source | 258 | 39.5k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<long long>::operator bool() const Line | Count | Source | 258 | 4.15M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<int, int> >::operator bool() const Line | Count | Source | 258 | 1.48M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AArch64CC::CondCode>::operator bool() const Line | Count | Source | 258 | 6.76k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AArch64MCExpr::VariantKind>::operator bool() const Line | Count | Source | 258 | 51.6k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AArch64_AM::ShiftExtendType>::operator bool() const Line | Count | Source | 258 | 37.8k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<long long, unsigned int> >::operator bool() const Line | Count | Source | 258 | 3.71k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AMDGPU::HSAMD::AccessQualifier>::operator bool() const Line | Count | Source | 258 | 1.32k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AMDGPU::HSAMD::ValueKind>::operator bool() const Line | Count | Source | 258 | 18.5k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<bool*>::operator bool() const Line | Count | Source | 258 | 130 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::StringRef> >::operator bool() const Line | Count | Source | 258 | 32.5k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AMDGPULibFuncBase::ENamePrefix>::operator bool() const Line | Count | Source | 258 | 891 | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AMDGPULibFuncBase::EType>::operator bool() const llvm::Optional<unsigned char>::operator bool() const Line | Count | Source | 258 | 2.03M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::yaml::SIArgument>::operator bool() const Line | Count | Source | 258 | 255 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::yaml::SIArgumentInfo>::operator bool() const Line | Count | Source | 258 | 5.59k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >::operator bool() const Line | Count | Source | 258 | 33.7M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >::operator bool() const Line | Count | Source | 258 | 17.1M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<bool>::operator bool() const Line | Count | Source | 258 | 579M | explicit operator bool() const { return hasValue(); } |
SIMemoryLegalizer.cpp:llvm::Optional<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool> >::operator bool() const Line | Count | Source | 258 | 4.00k | explicit operator bool() const { return hasValue(); } |
SIMemoryLegalizer.cpp:llvm::Optional<(anonymous namespace)::SIMemOpInfo>::operator bool() const Line | Count | Source | 258 | 117k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >::operator bool() const Line | Count | Source | 258 | 10.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::operator bool() const Line | Count | Source | 258 | 762k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ARM_AM::ShiftOpc>::operator bool() const Line | Count | Source | 258 | 19.0k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::LPAC::AluCode>::operator bool() const Line | Count | Source | 258 | 1.18k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::LPCC::CondCode>::operator bool() const Line | Count | Source | 258 | 6.93k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::MCFixupKind> >::operator bool() const Line | Count | Source | 258 | 5.61k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::PPC::Predicate>::operator bool() const Line | Count | Source | 258 | 65 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::RISCVFPRndMode::RoundingMode>::operator bool() const Line | Count | Source | 258 | 3.42k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::RISCVMCExpr::VariantKind>::operator bool() const Line | Count | Source | 258 | 4.93k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::RISCVABI::ABI>::operator bool() const Line | Count | Source | 258 | 8.96k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::SparcMCExpr::VariantKind>::operator bool() const Line | Count | Source | 258 | 4.60k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::WebAssembly::ExprType>::operator bool() const Line | Count | Source | 258 | 152 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::wasm::ValType>::operator bool() const Line | Count | Source | 258 | 50 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ConstantRange>::operator bool() const Line | Count | Source | 258 | 210k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::X86::CondCode>::operator bool() const Line | Count | Source | 258 | 14.1M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MCOperand>::operator bool() const Line | Count | Source | 258 | 9.90M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MachineInstr*>::operator bool() const Line | Count | Source | 258 | 86 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MachO::CPUSubTypeX86>::operator bool() const Line | Count | Source | 258 | 8.42k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::cflaa::InstantiatedValue>::operator bool() const Line | Count | Source | 258 | 1.71k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::cflaa::InterfaceValue>::operator bool() const Line | Count | Source | 258 | 959 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::bitset<32ul> >::operator bool() const Line | Count | Source | 258 | 1.32k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::PreservedAnalyses>::operator bool() const Line | Count | Source | 258 | 19.7k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >::operator bool() const Line | Count | Source | 258 | 14.0M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::EHPersonality>::operator bool() const Line | Count | Source | 258 | 6.76M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::operator bool() const Line | Count | Source | 258 | 787k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::APInt>::operator bool() const Line | Count | Source | 258 | 7.33M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<AllocFnsTy>::operator bool() const Line | Count | Source | 258 | 1.93M | explicit operator bool() const { return hasValue(); } |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath>::operator bool() const Line | Count | Source | 258 | 1.39M | explicit operator bool() const { return hasValue(); } |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath>::operator bool() const Line | Count | Source | 258 | 12.3k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AliasResult>::operator bool() const Line | Count | Source | 258 | 1.22M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >::operator bool() const Line | Count | Source | 258 | 110 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >::operator bool() const Line | Count | Source | 258 | 12 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >::operator bool() const Line | Count | Source | 258 | 18.8k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >::operator bool() const Line | Count | Source | 258 | 17 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >::operator bool() const Line | Count | Source | 258 | 119k | explicit operator bool() const { return hasValue(); } |
ScalarEvolution.cpp:llvm::Optional<(anonymous namespace)::BinaryOp>::operator bool() const Line | Count | Source | 258 | 11.7M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ScalarEvolution::ExitLimit>::operator bool() const Line | Count | Source | 258 | 948k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<llvm::Value*, llvm::ConstantInt*> >::operator bool() const Line | Count | Source | 258 | 20.0k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ScaledNumber<unsigned long long> >::operator bool() const Line | Count | Source | 258 | 28 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::TargetLibraryInfoImpl>::operator bool() const Line | Count | Source | 258 | 8.14k | explicit operator bool() const { return hasValue(); } |
TargetTransformInfo.cpp:llvm::Optional<(anonymous namespace)::ReductionData>::operator bool() const Line | Count | Source | 258 | 550 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MachineInstr* const*>::operator bool() const Line | Count | Source | 258 | 68 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::operator bool() const Line | Count | Source | 258 | 4.76M | explicit operator bool() const { return hasValue(); } |
LiveDebugValues.cpp:llvm::Optional<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc>::operator bool() const Line | Count | Source | 258 | 2.85k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >::operator bool() const Line | Count | Source | 258 | 3.44M | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >::operator bool() const Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >::operator bool() const llvm::Optional<llvm::MachineBasicBlock const*>::operator bool() const Line | Count | Source | 258 | 1.37M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >::operator bool() const Line | Count | Source | 258 | 8.33k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::OperandBundleUse>::operator bool() const Line | Count | Source | 258 | 4.35M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Intrinsic::ID>::operator bool() const Line | Count | Source | 258 | 3.46M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Function*>::operator bool() const Line | Count | Source | 258 | 4.27M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DINode::DIFlags>::operator bool() const Line | Count | Source | 258 | 162k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::DIFile::ChecksumKind> >::operator bool() const Line | Count | Source | 258 | 675 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind> >::operator bool() const Line | Count | Source | 258 | 11.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind> >::operator bool() const Line | Count | Source | 258 | 1.14k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DISubprogram::DISPFlags>::operator bool() const Line | Count | Source | 258 | 6.00k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::SmallVector<unsigned int, 8u> >::operator bool() const Line | Count | Source | 258 | 3.52k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode> >::operator bool() const Line | Count | Source | 258 | 24.5k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior> >::operator bool() const Line | Count | Source | 258 | 22.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::operator bool() const Line | Count | Source | 258 | 125k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Regex>::operator bool() const Line | Count | Source | 258 | 34.6M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)> >::operator bool() const Line | Count | Source | 258 | 13.9k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Value*>::operator bool() const Line | Count | Source | 258 | 2.97k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Attribute::AttrKind>::operator bool() const Line | Count | Source | 258 | 78 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DIExpression*>::operator bool() const Line | Count | Source | 258 | 151 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Instruction::BinaryOps>::operator bool() const Line | Count | Source | 258 | 3.45M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Instruction::CastOps>::operator bool() const Line | Count | Source | 258 | 3.45M | explicit operator bool() const { return hasValue(); } |
InstCombineCalls.cpp:llvm::Optional<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase>::operator bool() const Line | Count | Source | 258 | 3.45M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MD5::MD5Result>::operator bool() const Line | Count | Source | 258 | 5.45k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MCDwarfLineStr>::operator bool() const Line | Count | Source | 258 | 2.38k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MCSymbolRefExpr::VariantKind>::operator bool() const Line | Count | Source | 258 | 269k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<double>::operator bool() const Line | Count | Source | 258 | 176k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int> >::operator bool() const Line | Count | Source | 258 | 307k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::COFF::COMDATType>::operator bool() const Line | Count | Source | 258 | 2.44k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MCSymbolAttr>::operator bool() const Line | Count | Source | 258 | 37.1k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::SectionKind> >::operator bool() const Line | Count | Source | 258 | 91 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >::operator bool() const Line | Count | Source | 258 | 656 | explicit operator bool() const { return hasValue(); } |
GVNSink.cpp:llvm::Optional<(anonymous namespace)::SinkingInstructionCandidate>::operator bool() const Line | Count | Source | 258 | 72 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MDOperand const*>::operator bool() const Line | Count | Source | 258 | 145k | explicit operator bool() const { return hasValue(); } |
LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::operator bool() const Line | Count | Source | 258 | 830 | explicit operator bool() const { return hasValue(); } |
LoopUnrollPass.cpp:llvm::Optional<(anonymous namespace)::EstimatedUnrollCost>::operator bool() const Line | Count | Source | 258 | 36.5k | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64::ArchKind>::operator bool() const llvm::Optional<llvm::ARM::ISAKind>::operator bool() const Line | Count | Source | 258 | 646k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator bool() const Line | Count | Source | 258 | 135k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AlignStyle>::operator bool() const Line | Count | Source | 258 | 3.27k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >::operator bool() const Line | Count | Source | 258 | 5.53k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind> >::operator bool() const Line | Count | Source | 258 | 148 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>::operator bool() const Line | Count | Source | 258 | 37 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Triple::SubArchType>::operator bool() const Line | Count | Source | 258 | 121k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Triple::VendorType>::operator bool() const Line | Count | Source | 258 | 35.4M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Triple::OSType>::operator bool() const Line | Count | Source | 258 | 75.8M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Triple::ObjectFormatType>::operator bool() const Line | Count | Source | 258 | 3.67M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Triple::ArchType>::operator bool() const Line | Count | Source | 258 | 177M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Triple::EnvironmentType>::operator bool() const Line | Count | Source | 258 | 15.1M | explicit operator bool() const { return hasValue(); } |
VirtualFileSystem.cpp:llvm::Optional<(anonymous namespace)::RealFileSystem::WorkingDirectory>::operator bool() const Line | Count | Source | 258 | 2.62M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ArrayRef<llvm::StringRef> >::operator bool() const Line | Count | Source | 258 | 18.3k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DILocation const*>::operator bool() const Line | Count | Source | 258 | 328 | explicit operator bool() const { return hasValue(); } |
BypassSlowDivision.cpp:llvm::Optional<(anonymous namespace)::QuotRemPair>::operator bool() const Line | Count | Source | 258 | 567 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::operator bool() const Line | Count | Source | 258 | 3.32M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DIBasicType::Signedness>::operator bool() const Line | Count | Source | 258 | 596 | explicit operator bool() const { return hasValue(); } |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::operator bool() const Line | Count | Source | 258 | 1.29M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Metadata*>::operator bool() const Line | Count | Source | 258 | 6.65M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::VPIteration>::operator bool() const Line | Count | Source | 258 | 58.1k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::VectorizationFactor>::operator bool() const Line | Count | Source | 258 | 38.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned int> >::operator bool() const Line | Count | Source | 258 | 430k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::TargetTransformInfo::ShuffleKind>::operator bool() const Line | Count | Source | 258 | 7.76k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::VPBlockBase**>::operator bool() const Line | Count | Source | 258 | 91.3k | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase* const*>::operator bool() const Unexecuted instantiation: llvm::Optional<clang::CudaVersion>::operator bool() const llvm::Optional<clang::CudaArch>::operator bool() const Line | Count | Source | 258 | 40.1k | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<clang::CudaVirtualArch>::operator bool() const llvm::Optional<long>::operator bool() const Line | Count | Source | 258 | 193k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OpenMPDirectiveKind>::operator bool() const Line | Count | Source | 258 | 27.0M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OpenMPClauseKind>::operator bool() const Line | Count | Source | 258 | 4.76M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OpenMPDefaultClauseKind>::operator bool() const Line | Count | Source | 258 | 2.37k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OpenMPProcBindClauseKind>::operator bool() const Line | Count | Source | 258 | 2.08k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OpenMPDependClauseKind>::operator bool() const Line | Count | Source | 258 | 18.7k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OpenMPLinearClauseKind>::operator bool() const Line | Count | Source | 258 | 736 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OpenMPDistScheduleClauseKind>::operator bool() const Line | Count | Source | 258 | 2.60k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OpenMPAtomicDefaultMemOrderClauseKind>::operator bool() const Line | Count | Source | 258 | 92 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::SanitizerMask>::operator bool() const Line | Count | Source | 258 | 653k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::sys::fs::UniqueID>::operator bool() const Line | Count | Source | 258 | 2.31k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::targets::LanaiTargetInfo::CPUKind>::operator bool() const Line | Count | Source | 258 | 2 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::X86::ProcessorFeatures>::operator bool() const Line | Count | Source | 258 | 5.00k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::X86SSEEnum>::operator bool() const Line | Count | Source | 258 | 2.33M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::MMX3DNowEnum>::operator bool() const Line | Count | Source | 258 | 932k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::XOPEnum>::operator bool() const Line | Count | Source | 258 | 932k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<char>::operator bool() const Line | Count | Source | 258 | 7.99k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::CPUKind>::operator bool() const Line | Count | Source | 258 | 7.53M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ThreadModel::Model>::operator bool() const Line | Count | Source | 258 | 42.9k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::FloatABI::ABIType>::operator bool() const Line | Count | Source | 258 | 85.8k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::GCOVOptions>::operator bool() const Line | Count | Source | 258 | 21.2k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::InstrProfOptions>::operator bool() const Line | Count | Source | 258 | 21.2k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::ARMInterruptAttr::InterruptType> >::operator bool() const Line | Count | Source | 258 | 546 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ARMInterruptAttr::InterruptType>::operator bool() const Line | Count | Source | 258 | 78 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::BlocksAttr::BlockType> >::operator bool() const Line | Count | Source | 258 | 1.10k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::BlocksAttr::BlockType>::operator bool() const Line | Count | Source | 258 | 551 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::CallableWhenAttr::ConsumedState> >::operator bool() const Line | Count | Source | 258 | 76 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CallableWhenAttr::ConsumedState>::operator bool() const Line | Count | Source | 258 | 19 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::ConsumableAttr::ConsumedState> >::operator bool() const Line | Count | Source | 258 | 24 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ConsumableAttr::ConsumedState>::operator bool() const Line | Count | Source | 258 | 6 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType> >::operator bool() const Line | Count | Source | 258 | 15.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>::operator bool() const Line | Count | Source | 258 | 5.14k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::EnumExtensibilityAttr::Kind> >::operator bool() const Line | Count | Source | 258 | 8.27k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::EnumExtensibilityAttr::Kind>::operator bool() const Line | Count | Source | 258 | 2.75k | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::OptionType> >::operator bool() const llvm::Optional<clang::LoopHintAttr::OptionType>::operator bool() const Line | Count | Source | 258 | 1.91k | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::LoopHintState> >::operator bool() const Unexecuted instantiation: llvm::Optional<clang::LoopHintAttr::LoopHintState>::operator bool() const llvm::Optional<llvm::Optional<clang::MipsInterruptAttr::InterruptType> >::operator bool() const Line | Count | Source | 258 | 231 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::MipsInterruptAttr::InterruptType>::operator bool() const Line | Count | Source | 258 | 21 | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy> >::operator bool() const Unexecuted instantiation: llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>::operator bool() const llvm::Optional<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy> >::operator bool() const Line | Count | Source | 258 | 2.14k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>::operator bool() const Line | Count | Source | 258 | 536 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy> >::operator bool() const Line | Count | Source | 258 | 192 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>::operator bool() const Line | Count | Source | 258 | 279k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind> >::operator bool() const Line | Count | Source | 258 | 112 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>::operator bool() const Line | Count | Source | 258 | 16 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::ParamTypestateAttr::ConsumedState> >::operator bool() const Line | Count | Source | 258 | 28 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ParamTypestateAttr::ConsumedState>::operator bool() const Line | Count | Source | 258 | 7 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::PcsAttr::PCSType> >::operator bool() const Line | Count | Source | 258 | 279 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PcsAttr::PCSType>::operator bool() const Line | Count | Source | 258 | 93 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::RISCVInterruptAttr::InterruptType> >::operator bool() const Line | Count | Source | 258 | 176 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::RISCVInterruptAttr::InterruptType>::operator bool() const Line | Count | Source | 258 | 44 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState> >::operator bool() const Line | Count | Source | 258 | 44 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>::operator bool() const Line | Count | Source | 258 | 11 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::SetTypestateAttr::ConsumedState> >::operator bool() const Line | Count | Source | 258 | 36 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::SetTypestateAttr::ConsumedState>::operator bool() const Line | Count | Source | 258 | 9 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::TestTypestateAttr::ConsumedState> >::operator bool() const Line | Count | Source | 258 | 15 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::TestTypestateAttr::ConsumedState>::operator bool() const Line | Count | Source | 258 | 5 | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::TypeVisibilityAttr::VisibilityType> >::operator bool() const Unexecuted instantiation: llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>::operator bool() const llvm::Optional<llvm::Optional<clang::VisibilityAttr::VisibilityType> >::operator bool() const Line | Count | Source | 258 | 7.08M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::VisibilityAttr::VisibilityType>::operator bool() const Line | Count | Source | 258 | 1.41M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::NullabilityKind>::operator bool() const Line | Count | Source | 258 | 40.3M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DIFile::ChecksumKind>::operator bool() const Line | Count | Source | 258 | 13.3k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ExternalASTSource::ASTSourceDescriptor>::operator bool() const Line | Count | Source | 258 | 177 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::LangAS>::operator bool() const Line | Count | Source | 258 | 422k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CodeGen::LValue>::operator bool() const Line | Count | Source | 258 | 3.25k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<unsigned long>::operator bool() const Line | Count | Source | 258 | 1.29M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::QualType>::operator bool() const Line | Count | Source | 258 | 2.80k | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<clang::CXXScopeSpec>::operator bool() const llvm::Optional<llvm::GlobalValue::ThreadLocalMode>::operator bool() const Line | Count | Source | 258 | 100 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CodeGen::ConstantEmitter>::operator bool() const Line | Count | Source | 258 | 47.6k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::SourceLocation>::operator bool() const Line | Count | Source | 258 | 12.5k | explicit operator bool() const { return hasValue(); } |
CoverageMappingGen.cpp:llvm::Optional<(anonymous namespace)::SourceMappingRegion>::operator bool() const Line | Count | Source | 258 | 3.87k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::coverage::Counter>::operator bool() const Line | Count | Source | 258 | 112 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::SourceRange>::operator bool() const Line | Count | Source | 258 | 212 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >::operator bool() const Line | Count | Source | 258 | 1.08k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DWARFFormValue>::operator bool() const Line | Count | Source | 258 | 108k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DWARFDebugRnglistTable>::operator bool() const Line | Count | Source | 258 | 46 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::Distro::DistroType>::operator bool() const Line | Count | Source | 258 | 57 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::driver::Driver::DriverMode> >::operator bool() const Line | Count | Source | 258 | 78.0k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::Driver::DriverMode>::operator bool() const Line | Count | Source | 258 | 15.6k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::LTOKind>::operator bool() const Line | Count | Source | 258 | 363 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::Driver::OpenMPRuntimeKind>::operator bool() const Line | Count | Source | 258 | 3.20k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::Driver::SaveTempsMode>::operator bool() const Line | Count | Source | 258 | 159 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::tools::arm::ReadTPMode>::operator bool() const Line | Count | Source | 258 | 6 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::tools::arm::FloatABI>::operator bool() const Line | Count | Source | 258 | 11.2k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::tools::mips::FloatABI>::operator bool() const Line | Count | Source | 258 | 36 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::tools::ppc::FloatABI>::operator bool() const Line | Count | Source | 258 | 30 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::tools::sparc::FloatABI>::operator bool() const Line | Count | Source | 258 | 36 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::DarwinSDKInfo>::operator bool() const Line | Count | Source | 258 | 42.3k | explicit operator bool() const { return hasValue(); } |
Darwin.cpp:llvm::Optional<(anonymous namespace)::DarwinPlatform>::operator bool() const Line | Count | Source | 258 | 122k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::driver::types::ID>::operator bool() const Line | Count | Source | 258 | 2.82M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PrecompiledPreamble>::operator bool() const Line | Count | Source | 258 | 437k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::sema::TemplateDeductionInfo*>::operator bool() const Line | Count | Source | 258 | 5.03M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::DiagnosticLevelMask>::operator bool() const Line | Count | Source | 258 | 100 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::AnalysisStores>::operator bool() const Line | Count | Source | 258 | 318 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::AnalysisConstraints>::operator bool() const Line | Count | Source | 258 | 2.66k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::AnalysisDiagClients>::operator bool() const Line | Count | Source | 258 | 1.52k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::AnalysisPurgeMode>::operator bool() const Line | Count | Source | 258 | 4 | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<clang::AnalysisInliningMode>::operator bool() const llvm::Optional<llvm::Optional<bool> >::operator bool() const Line | Count | Source | 258 | 5.04M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::frontend::ActionKind> >::operator bool() const Line | Count | Source | 258 | 102 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::frontend::ActionKind>::operator bool() const Line | Count | Source | 258 | 34 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::InputKind>::operator bool() const Line | Count | Source | 258 | 809k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::EABI>::operator bool() const Line | Count | Source | 258 | 145 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<llvm::Reloc::Model> >::operator bool() const Line | Count | Source | 258 | 157k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::LangStandard::Kind>::operator bool() const Line | Count | Source | 258 | 975k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::LangOptions::CoreFoundationABI>::operator bool() const Line | Count | Source | 258 | 240 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::LangOptions::PragmaMSPointersToMembersKind>::operator bool() const Line | Count | Source | 258 | 4 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::LangOptions::DefaultCallingConvention>::operator bool() const Line | Count | Source | 258 | 48 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::BitstreamBlockInfo>::operator bool() const Line | Count | Source | 258 | 8.51k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::HeaderFileInfo>::operator bool() const Line | Count | Source | 258 | 26.3k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::EnableIfAttr*>::operator bool() const Line | Count | Source | 258 | 425 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::GVALinkage>::operator bool() const Line | Count | Source | 258 | 19 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MIToken::TokenKind>::operator bool() const Line | Count | Source | 258 | 32.0M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::CmpInst::Predicate>::operator bool() const Line | Count | Source | 258 | 19.7k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::AtomicOrdering>::operator bool() const Line | Count | Source | 258 | 3.70k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::remarks::StringTable>::operator bool() const Line | Count | Source | 258 | 2.10k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DIExpression::ExprOperand>::operator bool() const Line | Count | Source | 258 | 3.81k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::dwarf::Form>::operator bool() const Line | Count | Source | 258 | 859k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::codeview::TypeIndex>::operator bool() const Line | Count | Source | 258 | 13.6k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DbgVariableLocation>::operator bool() const Line | Count | Source | 258 | 163 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::operator bool() const Line | Count | Source | 258 | 52.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::operator bool() const Line | Count | Source | 258 | 1.85k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned char> >::operator bool() const Line | Count | Source | 258 | 576 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::StringRef*>::operator bool() const Line | Count | Source | 258 | 143k | explicit operator bool() const { return hasValue(); } |
DWARFContext.cpp:llvm::Optional<(anonymous namespace)::DWARFSectionMap*>::operator bool() const Line | Count | Source | 258 | 507k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::object::RelocationRef>::operator bool() const Line | Count | Source | 258 | 8.78k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::RelocAddrEntry>::operator bool() const Line | Count | Source | 258 | 62.8k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DataExtractor>::operator bool() const Line | Count | Source | 258 | 1.41k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DWARFDebugLoc::LocationList>::operator bool() const Line | Count | Source | 258 | 304 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DWARFDebugLoclists::LocationList>::operator bool() const Line | Count | Source | 258 | 28 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::object::SectionedAddress>::operator bool() const Line | Count | Source | 258 | 6.97k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DWARFFormValue::UnitOffset>::operator bool() const Line | Count | Source | 258 | 9.20k | explicit operator bool() const { return hasValue(); } |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::operator bool() const Line | Count | Source | 258 | 365k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::BaseIndexOffset>::operator bool() const Line | Count | Source | 258 | 13.6k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::MachineOperand>::operator bool() const Line | Count | Source | 258 | 2.16k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>::operator bool() const Line | Count | Source | 258 | 1.38k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Reloc::Model>::operator bool() const Line | Count | Source | 258 | 3.82k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Error>::operator bool() const Line | Count | Source | 258 | 1.81k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::Loc>::operator bool() const Line | Count | Source | 258 | 1.89M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::NonLoc>::operator bool() const Line | Count | Source | 258 | 93.2k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > > >::operator bool() const Line | Count | Source | 258 | 14.9k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGStmt>::operator bool() const Line | Count | Source | 258 | 12.8M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGAutomaticObjDtor>::operator bool() const Line | Count | Source | 258 | 327k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PostStore>::operator bool() const Line | Count | Source | 258 | 861k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::BlockEntrance>::operator bool() const Line | Count | Source | 258 | 2.09M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::UndefinedVal>::operator bool() const Line | Count | Source | 258 | 1.31k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::operator bool() const Line | Count | Source | 258 | 1.17M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::nonloc::SymbolVal>::operator bool() const Line | Count | Source | 258 | 5.10M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::loc::MemRegionVal>::operator bool() const Line | Count | Source | 258 | 8.02M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::DefinedSVal>::operator bool() const Line | Count | Source | 258 | 37.2k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::loc::ConcreteInt>::operator bool() const Line | Count | Source | 258 | 1.64M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::BlockEdge>::operator bool() const Line | Count | Source | 258 | 1.35M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::operator bool() const Line | Count | Source | 258 | 3.50k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::loc::GotoLabel>::operator bool() const Line | Count | Source | 258 | 9.79k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::operator bool() const Line | Count | Source | 258 | 2.60M | explicit operator bool() const { return hasValue(); } |
CheckSecuritySyntaxOnly.cpp:llvm::Optional<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*)>::operator bool() const Line | Count | Source | 258 | 30.2k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::ArrayRef<clang::QualType> >::operator bool() const Line | Count | Source | 258 | 34.8k | explicit operator bool() const { return hasValue(); } |
ExprInspectionChecker.cpp:llvm::Optional<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const>::operator bool() const Line | Count | Source | 258 | 353k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::SVal>::operator bool() const Line | Count | Source | 258 | 1.05M | explicit operator bool() const { return hasValue(); } |
GenericTaintChecker.cpp:llvm::Optional<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule>::operator bool() const Line | Count | Source | 258 | 22.3k | explicit operator bool() const { return hasValue(); } |
MacOSXAPIChecker.cpp:llvm::Optional<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const>::operator bool() const Line | Count | Source | 258 | 1.73k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PostImplicitCall>::operator bool() const Line | Count | Source | 258 | 845k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::AnyCall>::operator bool() const Line | Count | Source | 258 | 1.97k | explicit operator bool() const { return hasValue(); } |
MoveChecker.cpp:llvm::Optional<(anonymous namespace)::MoveChecker::AggressivenessKind>::operator bool() const Line | Count | Source | 258 | 196 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::nonloc::CompoundVal>::operator bool() const Line | Count | Source | 258 | 366k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::retaincountchecker::RefVal>::operator bool() const Line | Count | Source | 258 | 2.34k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::RetainSummaryManager::BehaviorSummary>::operator bool() const Line | Count | Source | 258 | 2.31k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::CallEventRef<clang::ento::CallEvent> >::operator bool() const Line | Count | Source | 258 | 487 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CallEnter>::operator bool() const Line | Count | Source | 258 | 2.63M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CallExitBegin>::operator bool() const Line | Count | Source | 258 | 172k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::StmtPoint>::operator bool() const Line | Count | Source | 258 | 1.71M | explicit operator bool() const { return hasValue(); } |
StdLibraryFunctionsChecker.cpp:llvm::Optional<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy>::operator bool() const Line | Count | Source | 258 | 1.45k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PostStmt>::operator bool() const Line | Count | Source | 258 | 2.21M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::nonloc::LocAsInteger>::operator bool() const Line | Count | Source | 258 | 4.65M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<DereferenceInfo>::operator bool() const Line | Count | Source | 258 | 133 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::ExplorationStrategyKind> >::operator bool() const Line | Count | Source | 258 | 76.1k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::IPAKind> >::operator bool() const Line | Count | Source | 258 | 744k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::CXXInlineableMemberKind> >::operator bool() const Line | Count | Source | 258 | 70.6k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CallExitEnd>::operator bool() const Line | Count | Source | 258 | 394k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PostInitializer>::operator bool() const Line | Count | Source | 258 | 988k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::KnownSVal>::operator bool() const Line | Count | Source | 258 | 1.58k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::SmallVector<clang::ento::MemRegion const*, 5u> >::operator bool() const Line | Count | Source | 258 | 63 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PreStmt>::operator bool() const Line | Count | Source | 258 | 992k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGDeleteDtor>::operator bool() const Line | Count | Source | 258 | 957 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGElement>::operator bool() const Line | Count | Source | 258 | 114k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::LoopExit>::operator bool() const Line | Count | Source | 258 | 845k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::EpsilonPoint>::operator bool() const Line | Count | Source | 258 | 844k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PreStmtPurgeDeadSymbols>::operator bool() const Line | Count | Source | 258 | 1.14M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PreImplicitCall>::operator bool() const Line | Count | Source | 258 | 343k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<clang::ento::SVal, clang::QualType> >::operator bool() const Line | Count | Source | 258 | 154k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::nonloc::PointerToMember>::operator bool() const Line | Count | Source | 258 | 167k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGCXXRecordTypedCall>::operator bool() const Line | Count | Source | 258 | 33.1k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGConstructor>::operator bool() const Line | Count | Source | 258 | 28.6k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::RegionOffset>::operator bool() const Line | Count | Source | 258 | 1.28M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PostStmtPurgeDeadSymbols>::operator bool() const Line | Count | Source | 258 | 28.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGNewAllocator>::operator bool() const Line | Count | Source | 258 | 420 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::FunctionExitPoint>::operator bool() const Line | Count | Source | 258 | 47.3k | explicit operator bool() const { return hasValue(); } |
RegionStore.cpp:llvm::Optional<(anonymous namespace)::RegionBindingsRef>::operator bool() const Line | Count | Source | 258 | 20.5k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::function_ref<void ()> >::operator bool() const Line | Count | Source | 258 | 10 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::AvailabilitySpec>::operator bool() const Line | Count | Source | 258 | 171 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)> >::operator bool() const Line | Count | Source | 258 | 22.6k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::Optional<clang::attr::SubjectMatchRule> >::operator bool() const Line | Count | Source | 258 | 248 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::PragmaMSCommentKind>::operator bool() const Line | Count | Source | 258 | 462 | explicit operator bool() const { return hasValue(); } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds> >::operator bool() const Line | Count | Source | 258 | 44 | explicit operator bool() const { return hasValue(); } |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>::operator bool() const Line | Count | Source | 258 | 22 | explicit operator bool() const { return hasValue(); } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues> >::operator bool() const Line | Count | Source | 258 | 76 | explicit operator bool() const { return hasValue(); } |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>::operator bool() const Line | Count | Source | 258 | 19 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation)>::operator bool() const Line | Count | Source | 258 | 852 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ASTContext::PragmaSectionFlag>::operator bool() const Line | Count | Source | 258 | 351 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::attr::SubjectMatchRule>::operator bool() const Line | Count | Source | 258 | 1.72k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::Sema::SemaDiagnosticBuilder>::operator bool() const Line | Count | Source | 258 | 580 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::Sema::PragmaStack<clang::StringLiteral*>*>::operator bool() const Line | Count | Source | 258 | 228 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::Visibility>::operator bool() const Line | Count | Source | 258 | 11.2M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::analyze_format_string::LengthModifier>::operator bool() const Line | Count | Source | 258 | 203 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::analyze_format_string::ConversionSpecifier>::operator bool() const Line | Count | Source | 258 | 149 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::NSAPI::NSArrayMethodKind>::operator bool() const Line | Count | Source | 258 | 158 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::NSAPI::NSDictionaryMethodKind>::operator bool() const Line | Count | Source | 258 | 138 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::NSAPI::NSSetMethodKind>::operator bool() const Line | Count | Source | 258 | 56 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::Sema::FormatStringType>::operator bool() const Line | Count | Source | 258 | 655k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::FixItHint>::operator bool() const Line | Count | Source | 258 | 88 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ObjCInterfaceDecl*>::operator bool() const Line | Count | Source | 258 | 26 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<FormatAttrKind>::operator bool() const Line | Count | Source | 258 | 978k | explicit operator bool() const { return hasValue(); } |
SemaDeclAttr.cpp:llvm::Optional<(anonymous namespace)::AttributeInsertion>::operator bool() const Line | Count | Source | 258 | 4 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CharUnits>::operator bool() const Line | Count | Source | 258 | 8 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::Expr*>::operator bool() const Line | Count | Source | 258 | 205k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::NSAPI::NSNumberLiteralMethodKind>::operator bool() const Line | Count | Source | 258 | 1.10k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> >::operator bool() const Line | Count | Source | 258 | 6.75k | explicit operator bool() const { return hasValue(); } |
SemaModule.cpp:llvm::Optional<(anonymous namespace)::UnnamedDeclKind>::operator bool() const Line | Count | Source | 258 | 252 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ASTTemplateArgumentListInfo const*>::operator bool() const Line | Count | Source | 258 | 1.65M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*)>::operator bool() const Line | Count | Source | 258 | 42.1k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGInitializer>::operator bool() const Line | Count | Source | 258 | 1.28k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGLifetimeEnds>::operator bool() const Line | Count | Source | 258 | 638 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGLoopExit>::operator bool() const Line | Count | Source | 258 | 556 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGScopeBegin>::operator bool() const Line | Count | Source | 258 | 543 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGScopeEnd>::operator bool() const Line | Count | Source | 258 | 497 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGBaseDtor>::operator bool() const Line | Count | Source | 258 | 365 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGMemberDtor>::operator bool() const Line | Count | Source | 258 | 360 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::CFGTemporaryDtor>::operator bool() const Line | Count | Source | 258 | 356 | explicit operator bool() const { return hasValue(); } |
Unexecuted instantiation: llvm::Optional<clang::PreLoad>::operator bool() const Unexecuted instantiation: llvm::Optional<clang::PreStore>::operator bool() const Unexecuted instantiation: llvm::Optional<clang::PostAllocatorCall>::operator bool() const Unexecuted instantiation: llvm::Optional<clang::PostCondition>::operator bool() const Unexecuted instantiation: llvm::Optional<clang::PostLoad>::operator bool() const Unexecuted instantiation: llvm::Optional<clang::PostLValue>::operator bool() const llvm::Optional<clang::ento::ObjKind>::operator bool() const Line | Count | Source | 258 | 46.7k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ento::RetEffect>::operator bool() const Line | Count | Source | 258 | 2.38k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ast_matchers::MatchFinder::MatchFinderOptions::Profiling>::operator bool() const Line | Count | Source | 258 | 26.7k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::ImportError>::operator bool() const Line | Count | Source | 258 | 60.4k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::comments::InlineCommandComment::RenderKind>::operator bool() const Line | Count | Source | 258 | 210 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::LinkageInfo>::operator bool() const Line | Count | Source | 258 | 12.3M | explicit operator bool() const { return hasValue(); } |
llvm::Optional<DynamicType>::operator bool() const Line | Count | Source | 258 | 173 | explicit operator bool() const { return hasValue(); } |
ExprConstant.cpp:llvm::Optional<(anonymous namespace)::BitCastBuffer>::operator bool() const Line | Count | Source | 258 | 226 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::APValue>::operator bool() const Line | Count | Source | 258 | 903 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::analyze_os_log::OSLogBufferItem::Kind>::operator bool() const Line | Count | Source | 258 | 246 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::Expr const*>::operator bool() const Line | Count | Source | 258 | 369 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::minimize_source_to_dependency_directives::TokenKind>::operator bool() const Line | Count | Source | 258 | 1.91k | explicit operator bool() const { return hasValue(); } |
Lexer.cpp:llvm::Optional<(anonymous namespace)::PreambleDirectiveKind>::operator bool() const Line | Count | Source | 258 | 19.5k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::Token>::operator bool() const Line | Count | Source | 258 | 592 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::MMToken::TokenKind>::operator bool() const Line | Count | Source | 258 | 6.94M | explicit operator bool() const { return hasValue(); } |
ModuleMap.cpp:llvm::Optional<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute>::operator bool() const Line | Count | Source | 258 | 282 | explicit operator bool() const { return hasValue(); } |
ModuleMap.cpp:llvm::Optional<(anonymous namespace)::AttributeKind>::operator bool() const Line | Count | Source | 258 | 13.5k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<clang::diag::Severity>::operator bool() const Line | Count | Source | 258 | 1.79k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::PGOOptions>::operator bool() const Line | Count | Source | 258 | 1.04k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::PassBuilder::OptimizationLevel>::operator bool() const Line | Count | Source | 258 | 402 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::operator bool() const Line | Count | Source | 258 | 1.32k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>::operator bool() const Line | Count | Source | 258 | 2.28k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>::operator bool() const Line | Count | Source | 258 | 285 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::object::SectionRef>::operator bool() const Line | Count | Source | 258 | 2.57k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::remarks::Format>::operator bool() const Line | Count | Source | 258 | 460 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::remarks::ParsedStringTable>::operator bool() const Line | Count | Source | 258 | 1 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::remarks::Type>::operator bool() const Line | Count | Source | 258 | 1.15k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::remarks::RemarkLocation>::operator bool() const Line | Count | Source | 258 | 162 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<llvm::codeview::TypeLeafKind>::operator bool() const Line | Count | Source | 258 | 1.14k | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::operator bool() const Line | Count | Source | 258 | 64 | explicit operator bool() const { return hasValue(); } |
llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > >::operator bool() const Line | Count | Source | 258 | 11.2k | explicit operator bool() const { return hasValue(); } |
|
259 | 2.29G | bool hasValue() const { return Storage.hasValue(); } llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::hasValue() const Line | Count | Source | 259 | 138k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<unsigned long>::hasValue() const Line | Count | Source | 259 | 33.9M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::UserModeKind> >::hasValue() const Line | Count | Source | 259 | 409k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<unsigned int>::hasValue() const Line | Count | Source | 259 | 316M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<char const*>::hasValue() const Line | Count | Source | 259 | 7.47M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MemoryLocation>::hasValue() const Line | Count | Source | 259 | 151M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::hasValue() const Line | Count | Source | 259 | 2.43k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::CodeModel::Model>::hasValue() const Line | Count | Source | 259 | 53.3k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DebugCompressionType>::hasValue() const Line | Count | Source | 259 | 27 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MD5::MD5Result>::hasValue() const Line | Count | Source | 259 | 29.7k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::StringRef>::hasValue() const Line | Count | Source | 259 | 91.5M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<int>::hasValue() const Line | Count | Source | 259 | 22.7M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::Driver::CompilationDiagnosticReport>::hasValue() const Line | Count | Source | 259 | 3 | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64Layout::VectorLayout>::hasValue() const llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::hasValue() const Line | Count | Source | 259 | 27.5k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::hasValue() const Line | Count | Source | 259 | 91.7k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MDString*>::hasValue() const Line | Count | Source | 259 | 1.32M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::hasValue() const Line | Count | Source | 259 | 37.4M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >::hasValue() const Line | Count | Source | 259 | 7.50M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> >::hasValue() const Line | Count | Source | 259 | 722k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> >::hasValue() const Line | Count | Source | 259 | 159 | bool hasValue() const { return Storage.hasValue(); } |
AArch64FalkorHWPFFix.cpp:llvm::Optional<(anonymous namespace)::LoadInfo>::hasValue() const Line | Count | Source | 259 | 132 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<bool>::hasValue() const Line | Count | Source | 259 | 670M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ValueAndVReg>::hasValue() const Line | Count | Source | 259 | 6.46M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<unsigned long long>::hasValue() const Line | Count | Source | 259 | 7.88M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >::hasValue() const Line | Count | Source | 259 | 3.50M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Register>::hasValue() const Line | Count | Source | 259 | 39.5k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<long long>::hasValue() const Line | Count | Source | 259 | 23.7M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Reloc::Model>::hasValue() const Line | Count | Source | 259 | 67.9k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<int, int> >::hasValue() const Line | Count | Source | 259 | 1.55M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AArch64CC::CondCode>::hasValue() const Line | Count | Source | 259 | 6.76k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AArch64MCExpr::VariantKind>::hasValue() const Line | Count | Source | 259 | 51.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AArch64_AM::ShiftExtendType>::hasValue() const Line | Count | Source | 259 | 37.8k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<long long, unsigned int> >::hasValue() const Line | Count | Source | 259 | 3.71k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::vector<llvm::yaml::FlowStringValue, std::__1::allocator<llvm::yaml::FlowStringValue> > >::hasValue() const Line | Count | Source | 259 | 57.7k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::yaml::SIArgument>::hasValue() const Line | Count | Source | 259 | 191k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::yaml::SIArgumentInfo>::hasValue() const Line | Count | Source | 259 | 17.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode>::hasValue() const Line | Count | Source | 259 | 4.09k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>::hasValue() const Line | Count | Source | 259 | 5.62k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AMDGPU::HSAMD::AccessQualifier>::hasValue() const Line | Count | Source | 259 | 1.32k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AMDGPU::HSAMD::ValueKind>::hasValue() const Line | Count | Source | 259 | 18.5k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<bool*>::hasValue() const Line | Count | Source | 259 | 130 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::StringRef> >::hasValue() const Line | Count | Source | 259 | 32.5k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AMDGPULibFuncBase::ENamePrefix>::hasValue() const Line | Count | Source | 259 | 891 | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AMDGPULibFuncBase::EType>::hasValue() const llvm::Optional<unsigned char>::hasValue() const Line | Count | Source | 259 | 2.07M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >::hasValue() const Line | Count | Source | 259 | 33.7M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >::hasValue() const Line | Count | Source | 259 | 17.1M | bool hasValue() const { return Storage.hasValue(); } |
SIMemoryLegalizer.cpp:llvm::Optional<std::__1::tuple<(anonymous namespace)::SIAtomicScope, (anonymous namespace)::SIAtomicAddrSpace, bool> >::hasValue() const Line | Count | Source | 259 | 4.00k | bool hasValue() const { return Storage.hasValue(); } |
SIMemoryLegalizer.cpp:llvm::Optional<(anonymous namespace)::SIMemOpInfo>::hasValue() const Line | Count | Source | 259 | 117k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >::hasValue() const Line | Count | Source | 259 | 10.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::hasValue() const Line | Count | Source | 259 | 762k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ARM_AM::ShiftOpc>::hasValue() const Line | Count | Source | 259 | 19.0k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MachineInstrBundleIterator<llvm::MachineInstr, false> >::hasValue() const Line | Count | Source | 259 | 2.31k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::LPAC::AluCode>::hasValue() const Line | Count | Source | 259 | 1.18k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::LPCC::CondCode>::hasValue() const Line | Count | Source | 259 | 6.93k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::MCFixupKind> >::hasValue() const Line | Count | Source | 259 | 5.61k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MVT>::hasValue() const Line | Count | Source | 259 | 239 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::PPC::Predicate>::hasValue() const Line | Count | Source | 259 | 65 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::RISCVFPRndMode::RoundingMode>::hasValue() const Line | Count | Source | 259 | 3.42k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::RISCVMCExpr::VariantKind>::hasValue() const Line | Count | Source | 259 | 4.93k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::RISCVABI::ABI>::hasValue() const Line | Count | Source | 259 | 8.96k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SparcMCExpr::VariantKind>::hasValue() const Line | Count | Source | 259 | 4.60k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::WebAssembly::ExprType>::hasValue() const Line | Count | Source | 259 | 152 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::wasm::ValType>::hasValue() const Line | Count | Source | 259 | 50 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ConstantRange>::hasValue() const Line | Count | Source | 259 | 7.45M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::X86::CondCode>::hasValue() const Line | Count | Source | 259 | 14.1M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MCOperand>::hasValue() const Line | Count | Source | 259 | 9.90M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MachineInstr*>::hasValue() const Line | Count | Source | 259 | 86 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MachO::CPUSubTypeX86>::hasValue() const Line | Count | Source | 259 | 8.42k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::cflaa::InstantiatedValue>::hasValue() const Line | Count | Source | 259 | 1.71k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::cflaa::InterfaceValue>::hasValue() const Line | Count | Source | 259 | 959 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::bitset<32ul> >::hasValue() const Line | Count | Source | 259 | 1.32k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::cflaa::InstantiatedRelation>::hasValue() const Line | Count | Source | 259 | 28 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::cflaa::InstantiatedAttr>::hasValue() const Line | Count | Source | 259 | 60 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::CFLAndersAAResult::FunctionInfo>::hasValue() const Line | Count | Source | 259 | 64 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::cflaa::StratifiedInfo>::hasValue() const Line | Count | Source | 259 | 5.74k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::cflaa::StratifiedInfo*>::hasValue() const Line | Count | Source | 259 | 1.20k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::CFLSteensAAResult::FunctionInfo>::hasValue() const Line | Count | Source | 259 | 64 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::PreservedAnalyses>::hasValue() const Line | Count | Source | 259 | 19.7k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >::hasValue() const Line | Count | Source | 259 | 14.0M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::EHPersonality>::hasValue() const Line | Count | Source | 259 | 6.76M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::hasValue() const Line | Count | Source | 259 | 787k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::APInt>::hasValue() const Line | Count | Source | 259 | 7.62M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<AllocFnsTy>::hasValue() const Line | Count | Source | 259 | 141M | bool hasValue() const { return Storage.hasValue(); } |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath>::hasValue() const Line | Count | Source | 259 | 1.39M | bool hasValue() const { return Storage.hasValue(); } |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath>::hasValue() const Line | Count | Source | 259 | 12.3k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AliasResult>::hasValue() const Line | Count | Source | 259 | 1.22M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >::hasValue() const Line | Count | Source | 259 | 110 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >::hasValue() const Line | Count | Source | 259 | 12 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >::hasValue() const Line | Count | Source | 259 | 18.8k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >::hasValue() const Line | Count | Source | 259 | 17 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SCEV const*>::hasValue() const Line | Count | Source | 259 | 30.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Instruction::BinaryOps>::hasValue() const Line | Count | Source | 259 | 3.46M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int> >::hasValue() const Line | Count | Source | 259 | 25 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >::hasValue() const Line | Count | Source | 259 | 119k | bool hasValue() const { return Storage.hasValue(); } |
ScalarEvolution.cpp:llvm::Optional<(anonymous namespace)::BinaryOp>::hasValue() const Line | Count | Source | 259 | 11.7M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ScalarEvolution::ExitLimit>::hasValue() const Line | Count | Source | 259 | 948k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<llvm::Value*, llvm::ConstantInt*> >::hasValue() const Line | Count | Source | 259 | 20.0k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ScaledNumber<unsigned long long> >::hasValue() const Line | Count | Source | 259 | 28 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::TargetLibraryInfoImpl>::hasValue() const Line | Count | Source | 259 | 8.14k | bool hasValue() const { return Storage.hasValue(); } |
TargetTransformInfo.cpp:llvm::Optional<(anonymous namespace)::ReductionData>::hasValue() const Line | Count | Source | 259 | 550 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MachineInstr* const*>::hasValue() const Line | Count | Source | 259 | 68 | bool hasValue() const { return Storage.hasValue(); } |
LiveDebugValues.cpp:llvm::Optional<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc>::hasValue() const Line | Count | Source | 259 | 2.85k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >::hasValue() const Line | Count | Source | 259 | 3.44M | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >::hasValue() const Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >::hasValue() const llvm::Optional<llvm::MachineBasicBlock const*>::hasValue() const Line | Count | Source | 259 | 1.37M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >::hasValue() const Line | Count | Source | 259 | 8.33k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::OperandBundleUse>::hasValue() const Line | Count | Source | 259 | 4.35M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Intrinsic::ID>::hasValue() const Line | Count | Source | 259 | 3.46M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Function*>::hasValue() const Line | Count | Source | 259 | 4.27M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DINode::DIFlags>::hasValue() const Line | Count | Source | 259 | 162k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::DIFile::ChecksumKind> >::hasValue() const Line | Count | Source | 259 | 675 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind> >::hasValue() const Line | Count | Source | 259 | 11.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind> >::hasValue() const Line | Count | Source | 259 | 1.14k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DISubprogram::DISPFlags>::hasValue() const Line | Count | Source | 259 | 6.00k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SmallVector<unsigned int, 8u> >::hasValue() const Line | Count | Source | 259 | 3.52k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode> >::hasValue() const Line | Count | Source | 259 | 24.5k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior> >::hasValue() const Line | Count | Source | 259 | 22.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::hasValue() const Line | Count | Source | 259 | 125k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Regex>::hasValue() const Line | Count | Source | 259 | 34.6M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)> >::hasValue() const Line | Count | Source | 259 | 13.9k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Value*>::hasValue() const Line | Count | Source | 259 | 4.38k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Attribute::AttrKind>::hasValue() const Line | Count | Source | 259 | 78 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DIExpression*>::hasValue() const Line | Count | Source | 259 | 151 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::InlineCost>::hasValue() const Line | Count | Source | 259 | 1.51M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Instruction::CastOps>::hasValue() const Line | Count | Source | 259 | 3.45M | bool hasValue() const { return Storage.hasValue(); } |
InstCombineCalls.cpp:llvm::Optional<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase>::hasValue() const Line | Count | Source | 259 | 3.45M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MCDwarfLineStr>::hasValue() const Line | Count | Source | 259 | 2.38k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MCSymbolRefExpr::VariantKind>::hasValue() const Line | Count | Source | 259 | 269k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MCFixupKind>::hasValue() const Line | Count | Source | 259 | 204 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<double>::hasValue() const Line | Count | Source | 259 | 252k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int> >::hasValue() const Line | Count | Source | 259 | 307k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::COFF::COMDATType>::hasValue() const Line | Count | Source | 259 | 2.44k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MCSymbolAttr>::hasValue() const Line | Count | Source | 259 | 37.1k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::SectionKind> >::hasValue() const Line | Count | Source | 259 | 91 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SectionKind>::hasValue() const Line | Count | Source | 259 | 13 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >::hasValue() const Line | Count | Source | 259 | 656 | bool hasValue() const { return Storage.hasValue(); } |
GVNSink.cpp:llvm::Optional<(anonymous namespace)::SinkingInstructionCandidate>::hasValue() const Line | Count | Source | 259 | 72 | bool hasValue() const { return Storage.hasValue(); } |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::LoopStructure>::hasValue() const Line | Count | Source | 259 | 242 | bool hasValue() const { return Storage.hasValue(); } |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::InductiveRangeCheck::Range>::hasValue() const Line | Count | Source | 259 | 939 | bool hasValue() const { return Storage.hasValue(); } |
InductiveRangeCheckElimination.cpp:llvm::Optional<(anonymous namespace)::LoopConstrainer::SubRanges>::hasValue() const Line | Count | Source | 259 | 188 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MDOperand const*>::hasValue() const Line | Count | Source | 259 | 1.27M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MDNode*>::hasValue() const Line | Count | Source | 259 | 38.1k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MemorySSAUpdater>::hasValue() const Line | Count | Source | 259 | 405k | bool hasValue() const { return Storage.hasValue(); } |
LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::hasValue() const Line | Count | Source | 259 | 830 | bool hasValue() const { return Storage.hasValue(); } |
LoopUnrollPass.cpp:llvm::Optional<(anonymous namespace)::EstimatedUnrollCost>::hasValue() const Line | Count | Source | 259 | 36.5k | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64::ArchKind>::hasValue() const llvm::Optional<llvm::ARM::ISAKind>::hasValue() const Line | Count | Source | 259 | 646k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AlignStyle>::hasValue() const Line | Count | Source | 259 | 3.27k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ReplacementItem>::hasValue() const Line | Count | Source | 259 | 152k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >::hasValue() const Line | Count | Source | 259 | 5.53k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind> >::hasValue() const Line | Count | Source | 259 | 148 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>::hasValue() const Line | Count | Source | 259 | 37 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Triple::SubArchType>::hasValue() const Line | Count | Source | 259 | 121k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Triple::VendorType>::hasValue() const Line | Count | Source | 259 | 35.4M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Triple::OSType>::hasValue() const Line | Count | Source | 259 | 75.8M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Triple::ObjectFormatType>::hasValue() const Line | Count | Source | 259 | 3.67M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Triple::ArchType>::hasValue() const Line | Count | Source | 259 | 177M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Triple::EnvironmentType>::hasValue() const Line | Count | Source | 259 | 15.1M | bool hasValue() const { return Storage.hasValue(); } |
VirtualFileSystem.cpp:llvm::Optional<(anonymous namespace)::RealFileSystem::WorkingDirectory>::hasValue() const Line | Count | Source | 259 | 2.62M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::sys::fs::file_type>::hasValue() const Line | Count | Source | 259 | 63.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::sys::fs::perms>::hasValue() const Line | Count | Source | 259 | 63.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ArrayRef<llvm::StringRef> >::hasValue() const Line | Count | Source | 259 | 18.3k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DILocation const*>::hasValue() const Line | Count | Source | 259 | 328 | bool hasValue() const { return Storage.hasValue(); } |
BypassSlowDivision.cpp:llvm::Optional<(anonymous namespace)::QuotRemPair>::hasValue() const Line | Count | Source | 259 | 567 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::hasValue() const Line | Count | Source | 259 | 3.32M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DIBasicType::Signedness>::hasValue() const Line | Count | Source | 259 | 596 | bool hasValue() const { return Storage.hasValue(); } |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::hasValue() const Line | Count | Source | 259 | 1.29M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Metadata*>::hasValue() const Line | Count | Source | 259 | 6.65M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::VPIteration>::hasValue() const Line | Count | Source | 259 | 58.1k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::VectorizationFactor>::hasValue() const Line | Count | Source | 259 | 38.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::TargetTransformInfo::ShuffleKind>::hasValue() const Line | Count | Source | 259 | 8.62k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned int> >::hasValue() const Line | Count | Source | 259 | 430k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::VPBlockBase**>::hasValue() const Line | Count | Source | 259 | 91.3k | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase* const*>::hasValue() const Unexecuted instantiation: llvm::Optional<clang::CudaVersion>::hasValue() const llvm::Optional<clang::CudaArch>::hasValue() const Line | Count | Source | 259 | 40.1k | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<clang::CudaVirtualArch>::hasValue() const llvm::Optional<long>::hasValue() const Line | Count | Source | 259 | 193k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OpenMPDirectiveKind>::hasValue() const Line | Count | Source | 259 | 27.0M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OpenMPClauseKind>::hasValue() const Line | Count | Source | 259 | 4.76M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OpenMPDefaultClauseKind>::hasValue() const Line | Count | Source | 259 | 2.37k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OpenMPProcBindClauseKind>::hasValue() const Line | Count | Source | 259 | 2.08k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OpenMPDependClauseKind>::hasValue() const Line | Count | Source | 259 | 18.7k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OpenMPLinearClauseKind>::hasValue() const Line | Count | Source | 259 | 736 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OpenMPDistScheduleClauseKind>::hasValue() const Line | Count | Source | 259 | 2.60k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OpenMPAtomicDefaultMemOrderClauseKind>::hasValue() const Line | Count | Source | 259 | 92 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::SanitizerMask>::hasValue() const Line | Count | Source | 259 | 653k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::sys::fs::UniqueID>::hasValue() const Line | Count | Source | 259 | 2.31k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::targets::LanaiTargetInfo::CPUKind>::hasValue() const Line | Count | Source | 259 | 2 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::X86::ProcessorFeatures>::hasValue() const Line | Count | Source | 259 | 5.00k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::X86SSEEnum>::hasValue() const Line | Count | Source | 259 | 2.33M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::MMX3DNowEnum>::hasValue() const Line | Count | Source | 259 | 932k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::XOPEnum>::hasValue() const Line | Count | Source | 259 | 932k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<char>::hasValue() const Line | Count | Source | 259 | 7.99k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::CPUKind>::hasValue() const Line | Count | Source | 259 | 7.53M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ThreadModel::Model>::hasValue() const Line | Count | Source | 259 | 42.9k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::FloatABI::ABIType>::hasValue() const Line | Count | Source | 259 | 85.8k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::PGOOptions>::hasValue() const Line | Count | Source | 259 | 1.05k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::GCOVOptions>::hasValue() const Line | Count | Source | 259 | 21.2k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::InstrProfOptions>::hasValue() const Line | Count | Source | 259 | 21.2k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::ARMInterruptAttr::InterruptType> >::hasValue() const Line | Count | Source | 259 | 546 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ARMInterruptAttr::InterruptType>::hasValue() const Line | Count | Source | 259 | 78 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::BlocksAttr::BlockType> >::hasValue() const Line | Count | Source | 259 | 1.10k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::BlocksAttr::BlockType>::hasValue() const Line | Count | Source | 259 | 551 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::CallableWhenAttr::ConsumedState> >::hasValue() const Line | Count | Source | 259 | 76 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CallableWhenAttr::ConsumedState>::hasValue() const Line | Count | Source | 259 | 19 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::ConsumableAttr::ConsumedState> >::hasValue() const Line | Count | Source | 259 | 24 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ConsumableAttr::ConsumedState>::hasValue() const Line | Count | Source | 259 | 6 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType> >::hasValue() const Line | Count | Source | 259 | 15.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>::hasValue() const Line | Count | Source | 259 | 5.14k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::EnumExtensibilityAttr::Kind> >::hasValue() const Line | Count | Source | 259 | 8.27k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::EnumExtensibilityAttr::Kind>::hasValue() const Line | Count | Source | 259 | 2.75k | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::OptionType> >::hasValue() const llvm::Optional<clang::LoopHintAttr::OptionType>::hasValue() const Line | Count | Source | 259 | 1.91k | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::LoopHintState> >::hasValue() const Unexecuted instantiation: llvm::Optional<clang::LoopHintAttr::LoopHintState>::hasValue() const llvm::Optional<llvm::Optional<clang::MipsInterruptAttr::InterruptType> >::hasValue() const Line | Count | Source | 259 | 231 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::MipsInterruptAttr::InterruptType>::hasValue() const Line | Count | Source | 259 | 21 | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy> >::hasValue() const Unexecuted instantiation: llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>::hasValue() const llvm::Optional<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy> >::hasValue() const Line | Count | Source | 259 | 2.14k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>::hasValue() const Line | Count | Source | 259 | 536 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy> >::hasValue() const Line | Count | Source | 259 | 192 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>::hasValue() const Line | Count | Source | 259 | 279k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind> >::hasValue() const Line | Count | Source | 259 | 112 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>::hasValue() const Line | Count | Source | 259 | 16 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::ParamTypestateAttr::ConsumedState> >::hasValue() const Line | Count | Source | 259 | 28 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ParamTypestateAttr::ConsumedState>::hasValue() const Line | Count | Source | 259 | 7 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::PcsAttr::PCSType> >::hasValue() const Line | Count | Source | 259 | 279 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PcsAttr::PCSType>::hasValue() const Line | Count | Source | 259 | 93 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::RISCVInterruptAttr::InterruptType> >::hasValue() const Line | Count | Source | 259 | 176 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::RISCVInterruptAttr::InterruptType>::hasValue() const Line | Count | Source | 259 | 44 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState> >::hasValue() const Line | Count | Source | 259 | 44 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>::hasValue() const Line | Count | Source | 259 | 11 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::SetTypestateAttr::ConsumedState> >::hasValue() const Line | Count | Source | 259 | 36 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::SetTypestateAttr::ConsumedState>::hasValue() const Line | Count | Source | 259 | 9 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::TestTypestateAttr::ConsumedState> >::hasValue() const Line | Count | Source | 259 | 15 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::TestTypestateAttr::ConsumedState>::hasValue() const Line | Count | Source | 259 | 5 | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::TypeVisibilityAttr::VisibilityType> >::hasValue() const Unexecuted instantiation: llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>::hasValue() const llvm::Optional<llvm::Optional<clang::VisibilityAttr::VisibilityType> >::hasValue() const Line | Count | Source | 259 | 7.08M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::VisibilityAttr::VisibilityType>::hasValue() const Line | Count | Source | 259 | 1.41M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::NullabilityKind>::hasValue() const Line | Count | Source | 259 | 40.4M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DIFile::ChecksumKind>::hasValue() const Line | Count | Source | 259 | 13.3k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ExternalASTSource::ASTSourceDescriptor>::hasValue() const Line | Count | Source | 259 | 177 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::LangAS>::hasValue() const Line | Count | Source | 259 | 422k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CodeGen::LValue>::hasValue() const Line | Count | Source | 259 | 3.25k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::QualType>::hasValue() const Line | Count | Source | 259 | 2.90k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::RecordDecl const*>::hasValue() const Line | Count | Source | 259 | 8 | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<clang::CXXScopeSpec>::hasValue() const llvm::Optional<clang::Preprocessor::PreambleSkipInfo>::hasValue() const Line | Count | Source | 259 | 4.21M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::GlobalValue::ThreadLocalMode>::hasValue() const Line | Count | Source | 259 | 100 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CodeGen::ConstantEmitter>::hasValue() const Line | Count | Source | 259 | 47.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::SourceLocation>::hasValue() const Line | Count | Source | 259 | 18.1k | bool hasValue() const { return Storage.hasValue(); } |
CoverageMappingGen.cpp:llvm::Optional<(anonymous namespace)::SourceMappingRegion>::hasValue() const Line | Count | Source | 259 | 4.00k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::coverage::Counter>::hasValue() const Line | Count | Source | 259 | 112 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::SourceRange>::hasValue() const Line | Count | Source | 259 | 212 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >::hasValue() const Line | Count | Source | 259 | 1.08k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DWARFFormValue>::hasValue() const Line | Count | Source | 259 | 108k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DWARFDebugRnglistTable>::hasValue() const Line | Count | Source | 259 | 46 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::Distro::DistroType>::hasValue() const Line | Count | Source | 259 | 57 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::driver::Driver::DriverMode> >::hasValue() const Line | Count | Source | 259 | 78.0k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::Driver::DriverMode>::hasValue() const Line | Count | Source | 259 | 15.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::LTOKind>::hasValue() const Line | Count | Source | 259 | 363 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::Driver::OpenMPRuntimeKind>::hasValue() const Line | Count | Source | 259 | 3.20k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::Driver::SaveTempsMode>::hasValue() const Line | Count | Source | 259 | 159 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::tools::arm::ReadTPMode>::hasValue() const Line | Count | Source | 259 | 6 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::tools::arm::FloatABI>::hasValue() const Line | Count | Source | 259 | 11.2k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::tools::mips::FloatABI>::hasValue() const Line | Count | Source | 259 | 36 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::tools::ppc::FloatABI>::hasValue() const Line | Count | Source | 259 | 30 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::tools::sparc::FloatABI>::hasValue() const Line | Count | Source | 259 | 36 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::DarwinSDKInfo>::hasValue() const Line | Count | Source | 259 | 42.3k | bool hasValue() const { return Storage.hasValue(); } |
Darwin.cpp:llvm::Optional<(anonymous namespace)::DarwinPlatform>::hasValue() const Line | Count | Source | 259 | 122k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::Multilib>::hasValue() const Line | Count | Source | 259 | 407 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::driver::types::ID>::hasValue() const Line | Count | Source | 259 | 2.82M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PrecompiledPreamble>::hasValue() const Line | Count | Source | 259 | 437k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::sema::TemplateDeductionInfo*>::hasValue() const Line | Count | Source | 259 | 5.03M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Sema::SemaDiagnosticBuilder>::hasValue() const Line | Count | Source | 259 | 1.41k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::DiagnosticLevelMask>::hasValue() const Line | Count | Source | 259 | 100 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::AnalysisStores>::hasValue() const Line | Count | Source | 259 | 318 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::AnalysisConstraints>::hasValue() const Line | Count | Source | 259 | 2.66k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::AnalysisDiagClients>::hasValue() const Line | Count | Source | 259 | 1.52k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::AnalysisPurgeMode>::hasValue() const Line | Count | Source | 259 | 4 | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<clang::AnalysisInliningMode>::hasValue() const llvm::Optional<llvm::Optional<bool> >::hasValue() const Line | Count | Source | 259 | 5.04M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::frontend::ActionKind> >::hasValue() const Line | Count | Source | 259 | 102 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::frontend::ActionKind>::hasValue() const Line | Count | Source | 259 | 34 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::InputKind>::hasValue() const Line | Count | Source | 259 | 809k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::EABI>::hasValue() const Line | Count | Source | 259 | 145 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<llvm::Reloc::Model> >::hasValue() const Line | Count | Source | 259 | 157k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::LangStandard::Kind>::hasValue() const Line | Count | Source | 259 | 975k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::LangOptions::CoreFoundationABI>::hasValue() const Line | Count | Source | 259 | 240 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::LangOptions::PragmaMSPointersToMembersKind>::hasValue() const Line | Count | Source | 259 | 4 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::LangOptions::DefaultCallingConvention>::hasValue() const Line | Count | Source | 259 | 48 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::BitstreamBlockInfo>::hasValue() const Line | Count | Source | 259 | 8.51k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::HeaderFileInfo>::hasValue() const Line | Count | Source | 259 | 26.3k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::EnableIfAttr*>::hasValue() const Line | Count | Source | 259 | 425 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::GVALinkage>::hasValue() const Line | Count | Source | 259 | 19 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MIToken::TokenKind>::hasValue() const Line | Count | Source | 259 | 32.0M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::CmpInst::Predicate>::hasValue() const Line | Count | Source | 259 | 19.7k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::AtomicOrdering>::hasValue() const Line | Count | Source | 259 | 3.70k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::remarks::StringTable>::hasValue() const Line | Count | Source | 259 | 2.10k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::codeview::TypeIndex>::hasValue() const Line | Count | Source | 259 | 19.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DIExpression::ExprOperand>::hasValue() const Line | Count | Source | 259 | 3.81k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::dwarf::Form>::hasValue() const Line | Count | Source | 259 | 859k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DbgVariableLocation>::hasValue() const Line | Count | Source | 259 | 163 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::hasValue() const Line | Count | Source | 259 | 52.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::hasValue() const Line | Count | Source | 259 | 1.85k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned char> >::hasValue() const Line | Count | Source | 259 | 616 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::StringRef*>::hasValue() const Line | Count | Source | 259 | 143k | bool hasValue() const { return Storage.hasValue(); } |
DWARFContext.cpp:llvm::Optional<(anonymous namespace)::DWARFSectionMap*>::hasValue() const Line | Count | Source | 259 | 507k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::object::RelocationRef>::hasValue() const Line | Count | Source | 259 | 8.78k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::RelocAddrEntry>::hasValue() const Line | Count | Source | 259 | 62.8k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DataExtractor>::hasValue() const Line | Count | Source | 259 | 1.41k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DWARFDebugLoc::LocationList>::hasValue() const Line | Count | Source | 259 | 304 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DWARFDebugLoclists::LocationList>::hasValue() const Line | Count | Source | 259 | 28 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::object::SectionedAddress>::hasValue() const Line | Count | Source | 259 | 6.97k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DWARFFormValue::UnitOffset>::hasValue() const Line | Count | Source | 259 | 9.20k | bool hasValue() const { return Storage.hasValue(); } |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::hasValue() const Line | Count | Source | 259 | 365k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::BaseIndexOffset>::hasValue() const Line | Count | Source | 259 | 13.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::MachineOperand>::hasValue() const Line | Count | Source | 259 | 2.16k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ISD::NodeType>::hasValue() const Line | Count | Source | 259 | 69.7k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Error>::hasValue() const Line | Count | Source | 259 | 1.81k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::Loc>::hasValue() const Line | Count | Source | 259 | 1.89M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::NonLoc>::hasValue() const Line | Count | Source | 259 | 93.2k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > > >::hasValue() const Line | Count | Source | 259 | 14.9k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGStmt>::hasValue() const Line | Count | Source | 259 | 12.8M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGAutomaticObjDtor>::hasValue() const Line | Count | Source | 259 | 327k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::SVal>::hasValue() const Line | Count | Source | 259 | 1.09M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PostStore>::hasValue() const Line | Count | Source | 259 | 861k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::BlockEntrance>::hasValue() const Line | Count | Source | 259 | 2.09M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::UndefinedVal>::hasValue() const Line | Count | Source | 259 | 1.31k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::hasValue() const Line | Count | Source | 259 | 1.17M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::nonloc::SymbolVal>::hasValue() const Line | Count | Source | 259 | 5.10M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::loc::MemRegionVal>::hasValue() const Line | Count | Source | 259 | 8.02M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::DefinedSVal>::hasValue() const Line | Count | Source | 259 | 37.2k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::loc::ConcreteInt>::hasValue() const Line | Count | Source | 259 | 1.64M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::ExplodedNode*>::hasValue() const Line | Count | Source | 259 | 10 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::BlockEdge>::hasValue() const Line | Count | Source | 259 | 1.35M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::hasValue() const Line | Count | Source | 259 | 3.50k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::loc::GotoLabel>::hasValue() const Line | Count | Source | 259 | 9.79k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::hasValue() const Line | Count | Source | 259 | 2.60M | bool hasValue() const { return Storage.hasValue(); } |
CheckSecuritySyntaxOnly.cpp:llvm::Optional<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*)>::hasValue() const Line | Count | Source | 259 | 30.2k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::ArrayRef<clang::QualType> >::hasValue() const Line | Count | Source | 259 | 34.8k | bool hasValue() const { return Storage.hasValue(); } |
ExprInspectionChecker.cpp:llvm::Optional<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const>::hasValue() const Line | Count | Source | 259 | 353k | bool hasValue() const { return Storage.hasValue(); } |
GenericTaintChecker.cpp:llvm::Optional<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule>::hasValue() const Line | Count | Source | 259 | 22.3k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::StmtPoint>::hasValue() const Line | Count | Source | 259 | 1.71M | bool hasValue() const { return Storage.hasValue(); } |
MacOSXAPIChecker.cpp:llvm::Optional<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const>::hasValue() const Line | Count | Source | 259 | 1.73k | bool hasValue() const { return Storage.hasValue(); } |
MallocChecker.cpp:llvm::Optional<(anonymous namespace)::MallocChecker::CheckKind>::hasValue() const Line | Count | Source | 259 | 683 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PostImplicitCall>::hasValue() const Line | Count | Source | 259 | 845k | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::IntrusiveRefCntPtr<clang::ento::ProgramState const> >::hasValue() const llvm::Optional<clang::AnyCall>::hasValue() const Line | Count | Source | 259 | 1.97k | bool hasValue() const { return Storage.hasValue(); } |
MoveChecker.cpp:llvm::Optional<(anonymous namespace)::MoveChecker::AggressivenessKind>::hasValue() const Line | Count | Source | 259 | 196 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::nonloc::CompoundVal>::hasValue() const Line | Count | Source | 259 | 366k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::retaincountchecker::RefVal>::hasValue() const Line | Count | Source | 259 | 2.34k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::RetainSummaryManager::BehaviorSummary>::hasValue() const Line | Count | Source | 259 | 2.31k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::CallEventRef<clang::ento::CallEvent> >::hasValue() const Line | Count | Source | 259 | 487 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CallEnter>::hasValue() const Line | Count | Source | 259 | 2.63M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CallExitBegin>::hasValue() const Line | Count | Source | 259 | 172k | bool hasValue() const { return Storage.hasValue(); } |
StdLibraryFunctionsChecker.cpp:llvm::Optional<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy>::hasValue() const Line | Count | Source | 259 | 1.45k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PostStmt>::hasValue() const Line | Count | Source | 259 | 2.21M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::nonloc::LocAsInteger>::hasValue() const Line | Count | Source | 259 | 4.65M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<DereferenceInfo>::hasValue() const Line | Count | Source | 259 | 133 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::ExplorationStrategyKind> >::hasValue() const Line | Count | Source | 259 | 76.1k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::IPAKind> >::hasValue() const Line | Count | Source | 259 | 744k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::CXXInlineableMemberKind> >::hasValue() const Line | Count | Source | 259 | 70.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CallExitEnd>::hasValue() const Line | Count | Source | 259 | 394k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PostInitializer>::hasValue() const Line | Count | Source | 259 | 988k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::KnownSVal>::hasValue() const Line | Count | Source | 259 | 1.58k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::SmallVector<clang::ento::MemRegion const*, 5u> >::hasValue() const Line | Count | Source | 259 | 63 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PreStmt>::hasValue() const Line | Count | Source | 259 | 992k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::APSInt const*>::hasValue() const Line | Count | Source | 259 | 331 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ObjCMethodDecl const*>::hasValue() const Line | Count | Source | 259 | 2.57k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGDeleteDtor>::hasValue() const Line | Count | Source | 259 | 957 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGBaseDtor>::hasValue() const Line | Count | Source | 259 | 1.75k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGElement>::hasValue() const Line | Count | Source | 259 | 114k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::LoopExit>::hasValue() const Line | Count | Source | 259 | 845k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::EpsilonPoint>::hasValue() const Line | Count | Source | 259 | 844k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PreStmtPurgeDeadSymbols>::hasValue() const Line | Count | Source | 259 | 1.14M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PreImplicitCall>::hasValue() const Line | Count | Source | 259 | 343k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<clang::ento::SVal, clang::QualType> >::hasValue() const Line | Count | Source | 259 | 154k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::nonloc::PointerToMember>::hasValue() const Line | Count | Source | 259 | 167k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGCXXRecordTypedCall>::hasValue() const Line | Count | Source | 259 | 33.1k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGConstructor>::hasValue() const Line | Count | Source | 259 | 28.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::RegionOffset>::hasValue() const Line | Count | Source | 259 | 1.28M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PostStmtPurgeDeadSymbols>::hasValue() const Line | Count | Source | 259 | 28.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGNewAllocator>::hasValue() const Line | Count | Source | 259 | 420 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::FunctionExitPoint>::hasValue() const Line | Count | Source | 259 | 47.3k | bool hasValue() const { return Storage.hasValue(); } |
RegionStore.cpp:llvm::Optional<(anonymous namespace)::RegionBindingsRef>::hasValue() const Line | Count | Source | 259 | 20.5k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::function_ref<void ()> >::hasValue() const Line | Count | Source | 259 | 10 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::AvailabilitySpec>::hasValue() const Line | Count | Source | 259 | 171 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)> >::hasValue() const Line | Count | Source | 259 | 22.6k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::Optional<clang::attr::SubjectMatchRule> >::hasValue() const Line | Count | Source | 259 | 248 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::PragmaMSCommentKind>::hasValue() const Line | Count | Source | 259 | 462 | bool hasValue() const { return Storage.hasValue(); } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds> >::hasValue() const Line | Count | Source | 259 | 44 | bool hasValue() const { return Storage.hasValue(); } |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>::hasValue() const Line | Count | Source | 259 | 22 | bool hasValue() const { return Storage.hasValue(); } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues> >::hasValue() const Line | Count | Source | 259 | 76 | bool hasValue() const { return Storage.hasValue(); } |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>::hasValue() const Line | Count | Source | 259 | 19 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation)>::hasValue() const Line | Count | Source | 259 | 852 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ASTContext::PragmaSectionFlag>::hasValue() const Line | Count | Source | 259 | 351 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::attr::SubjectMatchRule>::hasValue() const Line | Count | Source | 259 | 1.72k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Sema::PragmaStack<clang::StringLiteral*>*>::hasValue() const Line | Count | Source | 259 | 228 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Visibility>::hasValue() const Line | Count | Source | 259 | 11.2M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::analyze_format_string::LengthModifier>::hasValue() const Line | Count | Source | 259 | 203 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::analyze_format_string::ConversionSpecifier>::hasValue() const Line | Count | Source | 259 | 149 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::NSAPI::NSArrayMethodKind>::hasValue() const Line | Count | Source | 259 | 158 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::NSAPI::NSDictionaryMethodKind>::hasValue() const Line | Count | Source | 259 | 138 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::NSAPI::NSSetMethodKind>::hasValue() const Line | Count | Source | 259 | 56 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Sema::FormatStringType>::hasValue() const Line | Count | Source | 259 | 655k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::FixItHint>::hasValue() const Line | Count | Source | 259 | 88 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ObjCInterfaceDecl*>::hasValue() const Line | Count | Source | 259 | 26 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Sema::CUDAFunctionTarget>::hasValue() const Line | Count | Source | 259 | 2.87k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<FormatAttrKind>::hasValue() const Line | Count | Source | 259 | 978k | bool hasValue() const { return Storage.hasValue(); } |
SemaDeclAttr.cpp:llvm::Optional<(anonymous namespace)::AttributeInsertion>::hasValue() const Line | Count | Source | 259 | 4 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CharUnits>::hasValue() const Line | Count | Source | 259 | 8 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Expr*>::hasValue() const Line | Count | Source | 259 | 266k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::NSAPI::NSNumberLiteralMethodKind>::hasValue() const Line | Count | Source | 259 | 1.10k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> >::hasValue() const Line | Count | Source | 259 | 6.75k | bool hasValue() const { return Storage.hasValue(); } |
SemaModule.cpp:llvm::Optional<(anonymous namespace)::UnnamedDeclKind>::hasValue() const Line | Count | Source | 259 | 252 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<clang::Expr const*, clang::OMPOrderedClause*> >::hasValue() const Line | Count | Source | 259 | 60.0k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ASTTemplateArgumentListInfo const*>::hasValue() const Line | Count | Source | 259 | 3.31M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Stmt*>::hasValue() const Line | Count | Source | 259 | 1.36M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*)>::hasValue() const Line | Count | Source | 259 | 42.1k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGInitializer>::hasValue() const Line | Count | Source | 259 | 1.28k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGLifetimeEnds>::hasValue() const Line | Count | Source | 259 | 638 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGLoopExit>::hasValue() const Line | Count | Source | 259 | 556 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGScopeBegin>::hasValue() const Line | Count | Source | 259 | 543 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGScopeEnd>::hasValue() const Line | Count | Source | 259 | 497 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGMemberDtor>::hasValue() const Line | Count | Source | 259 | 360 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::CFGTemporaryDtor>::hasValue() const Line | Count | Source | 259 | 356 | bool hasValue() const { return Storage.hasValue(); } |
Unexecuted instantiation: llvm::Optional<clang::PreLoad>::hasValue() const Unexecuted instantiation: llvm::Optional<clang::PreStore>::hasValue() const Unexecuted instantiation: llvm::Optional<clang::PostAllocatorCall>::hasValue() const Unexecuted instantiation: llvm::Optional<clang::PostCondition>::hasValue() const Unexecuted instantiation: llvm::Optional<clang::PostLoad>::hasValue() const Unexecuted instantiation: llvm::Optional<clang::PostLValue>::hasValue() const llvm::Optional<clang::ento::ObjKind>::hasValue() const Line | Count | Source | 259 | 46.7k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ento::RetEffect>::hasValue() const Line | Count | Source | 259 | 2.38k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ast_matchers::MatchFinder::MatchFinderOptions::Profiling>::hasValue() const Line | Count | Source | 259 | 219k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::ImportError>::hasValue() const Line | Count | Source | 259 | 60.4k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::comments::InlineCommandComment::RenderKind>::hasValue() const Line | Count | Source | 259 | 210 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::LinkageInfo>::hasValue() const Line | Count | Source | 259 | 12.3M | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<DynamicType>::hasValue() const Line | Count | Source | 259 | 173 | bool hasValue() const { return Storage.hasValue(); } |
ExprConstant.cpp:llvm::Optional<(anonymous namespace)::BitCastBuffer>::hasValue() const Line | Count | Source | 259 | 226 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::APValue>::hasValue() const Line | Count | Source | 259 | 903 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::analyze_os_log::OSLogBufferItem::Kind>::hasValue() const Line | Count | Source | 259 | 246 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Expr const*>::hasValue() const Line | Count | Source | 259 | 374 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::minimize_source_to_dependency_directives::TokenKind>::hasValue() const Line | Count | Source | 259 | 1.91k | bool hasValue() const { return Storage.hasValue(); } |
Lexer.cpp:llvm::Optional<(anonymous namespace)::PreambleDirectiveKind>::hasValue() const Line | Count | Source | 259 | 19.5k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::Token>::hasValue() const Line | Count | Source | 259 | 592 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::MMToken::TokenKind>::hasValue() const Line | Count | Source | 259 | 6.94M | bool hasValue() const { return Storage.hasValue(); } |
ModuleMap.cpp:llvm::Optional<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute>::hasValue() const Line | Count | Source | 259 | 282 | bool hasValue() const { return Storage.hasValue(); } |
ModuleMap.cpp:llvm::Optional<(anonymous namespace)::AttributeKind>::hasValue() const Line | Count | Source | 259 | 13.5k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<clang::diag::Severity>::hasValue() const Line | Count | Source | 259 | 1.79k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::PassBuilder::OptimizationLevel>::hasValue() const Line | Count | Source | 259 | 402 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::hasValue() const Line | Count | Source | 259 | 1.32k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>::hasValue() const Line | Count | Source | 259 | 2.28k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>::hasValue() const Line | Count | Source | 259 | 285 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::object::SectionRef>::hasValue() const Line | Count | Source | 259 | 2.57k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::remarks::Format>::hasValue() const Line | Count | Source | 259 | 460 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::remarks::ParsedStringTable>::hasValue() const Line | Count | Source | 259 | 1 | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::remarks::Type>::hasValue() const Line | Count | Source | 259 | 1.15k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::remarks::RemarkLocation>::hasValue() const Line | Count | Source | 259 | 3.89k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<llvm::codeview::TypeLeafKind>::hasValue() const Line | Count | Source | 259 | 1.14k | bool hasValue() const { return Storage.hasValue(); } |
llvm::Optional<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::hasValue() const Line | Count | Source | 259 | 64 | bool hasValue() const { return Storage.hasValue(); } |
|
260 | 7.53M | const T *operator->() const { return getPointer(); } llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::operator->() const Line | Count | Source | 260 | 4.27k | const T *operator->() const { return getPointer(); } |
llvm::Optional<std::__1::pair<int, int> >::operator->() const Line | Count | Source | 260 | 76.2k | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::yaml::SIArgument>::operator->() const Line | Count | Source | 260 | 137 | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::yaml::SIArgumentInfo>::operator->() const Line | Count | Source | 260 | 255 | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::CFLAndersAAResult::FunctionInfo>::operator->() const Line | Count | Source | 260 | 729 | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::CFLSteensAAResult::FunctionInfo>::operator->() const Line | Count | Source | 260 | 2.85k | const T *operator->() const { return getPointer(); } |
VirtualFileSystem.cpp:llvm::Optional<(anonymous namespace)::RealFileSystem::WorkingDirectory>::operator->() const Line | Count | Source | 260 | 1.32M | const T *operator->() const { return getPointer(); } |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::operator->() const Line | Count | Source | 260 | 6.06M | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::operator->() const Line | Count | Source | 260 | 14.0k | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::DWARFFormValue>::operator->() const Line | Count | Source | 260 | 20.1k | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::operator->() const Line | Count | Source | 260 | 3.43k | const T *operator->() const { return getPointer(); } |
llvm::Optional<clang::driver::DarwinSDKInfo>::operator->() const Line | Count | Source | 260 | 2.46k | const T *operator->() const { return getPointer(); } |
llvm::Optional<clang::PrecompiledPreamble>::operator->() const Line | Count | Source | 260 | 539 | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::remarks::StringTable>::operator->() const Line | Count | Source | 260 | 2 | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::operator->() const Line | Count | Source | 260 | 7.82k | const T *operator->() const { return getPointer(); } |
llvm::Optional<llvm::DWARFExpression>::operator->() const Line | Count | Source | 260 | 6 | const T *operator->() const { return getPointer(); } |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::operator->() const Line | Count | Source | 260 | 6.48k | const T *operator->() const { return getPointer(); } |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::operator->() const Line | Count | Source | 260 | 34 | const T *operator->() const { return getPointer(); } |
llvm::Optional<clang::ento::SVal>::operator->() const Line | Count | Source | 260 | 72 | const T *operator->() const { return getPointer(); } |
llvm::Optional<clang::ast_matchers::MatchFinder::MatchFinderOptions::Profiling>::operator->() const Line | Count | Source | 260 | 1 | const T *operator->() const { return getPointer(); } |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator->() const Line | Count | Source | 260 | 2 | const T *operator->() const { return getPointer(); } |
|
261 | 112M | T *operator->() { return getPointer(); } llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::operator->() Line | Count | Source | 261 | 4.52k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::ValueAndVReg>::operator->() Line | Count | Source | 261 | 2.51M | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::pair<long long, unsigned int> >::operator->() Line | Count | Source | 261 | 5.82k | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::pair<llvm::MachineOperand*, llvm::MachineOperand*> >::operator->() Line | Count | Source | 261 | 1.71k | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::operator->() Line | Count | Source | 261 | 123k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::ConstantRange>::operator->() Line | Count | Source | 261 | 143 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::MCOperand>::operator->() Line | Count | Source | 261 | 10 | T *operator->() { return getPointer(); } |
X86SpeculativeLoadHardening.cpp:llvm::Optional<(anonymous namespace)::X86SpeculativeLoadHardeningPass::PredState>::operator->() Line | Count | Source | 261 | 2.61k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::cflaa::InstantiatedRelation>::operator->() Line | Count | Source | 261 | 112 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::cflaa::InstantiatedAttr>::operator->() Line | Count | Source | 261 | 120 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::cflaa::StratifiedInfo>::operator->() Line | Count | Source | 261 | 164 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::PreservedAnalyses>::operator->() Line | Count | Source | 261 | 876 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DemandedBits>::operator->() Line | Count | Source | 261 | 20 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::operator->() Line | Count | Source | 261 | 2.86k | T *operator->() { return getPointer(); } |
llvm::Optional<AllocFnsTy>::operator->() Line | Count | Source | 261 | 1.92M | T *operator->() { return getPointer(); } |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::BatchAAResults>::TerminatedPath>::operator->() Line | Count | Source | 261 | 987k | T *operator->() { return getPointer(); } |
MemorySSA.cpp:llvm::Optional<(anonymous namespace)::ClobberWalker<llvm::AAResults>::TerminatedPath>::operator->() Line | Count | Source | 261 | 4.58k | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::pair<llvm::SCEV const*, llvm::SmallVector<llvm::SCEVPredicate const*, 3u> > >::operator->() Line | Count | Source | 261 | 231 | T *operator->() { return getPointer(); } |
ScalarEvolution.cpp:llvm::Optional<(anonymous namespace)::BinaryOp>::operator->() Line | Count | Source | 261 | 19.5M | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::APInt>::operator->() Line | Count | Source | 261 | 439k | T *operator->() { return getPointer(); } |
TargetTransformInfo.cpp:llvm::Optional<(anonymous namespace)::ReductionData>::operator->() Line | Count | Source | 261 | 1.17k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::OperandBundleUse>::operator->() Line | Count | Source | 261 | 807 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::StringRef>::operator->() Line | Count | Source | 261 | 274 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::operator->() Line | Count | Source | 261 | 4 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::operator->() Line | Count | Source | 261 | 374 | T *operator->() { return getPointer(); } |
Unexecuted instantiation: llvm::Optional<llvm::SmallVector<unsigned int, 8u> >::operator->() llvm::Optional<llvm::DIExpression::FragmentInfo>::operator->() Line | Count | Source | 261 | 20.4k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::Regex>::operator->() Line | Count | Source | 261 | 34.6M | T *operator->() { return getPointer(); } |
MemorySanitizer.cpp:llvm::Optional<(anonymous namespace)::MemorySanitizer>::operator->() Line | Count | Source | 261 | 570 | T *operator->() { return getPointer(); } |
ThreadSanitizer.cpp:llvm::Optional<(anonymous namespace)::ThreadSanitizer>::operator->() Line | Count | Source | 261 | 391 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::MD5::MD5Result>::operator->() Line | Count | Source | 261 | 11 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::MCDwarfLineStr>::operator->() Line | Count | Source | 261 | 225 | T *operator->() { return getPointer(); } |
GVNSink.cpp:llvm::Optional<(anonymous namespace)::SinkingInstructionCandidate>::operator->() Line | Count | Source | 261 | 51 | T *operator->() { return getPointer(); } |
LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::operator->() Line | Count | Source | 261 | 1.02k | T *operator->() { return getPointer(); } |
LoopUnrollPass.cpp:llvm::Optional<(anonymous namespace)::EstimatedUnrollCost>::operator->() Line | Count | Source | 261 | 663 | T *operator->() { return getPointer(); } |
Local.cpp:llvm::Optional<(anonymous namespace)::BitPart>::operator->() Line | Count | Source | 261 | 18.4M | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::VPIteration>::operator->() Line | Count | Source | 261 | 8.94k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::ArrayRef<unsigned int> >::operator->() Line | Count | Source | 261 | 1.59k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::PGOOptions>::operator->() Line | Count | Source | 261 | 472 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CodeGen::LValue>::operator->() Line | Count | Source | 261 | 7.14k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::MapVector<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData, llvm::DenseMap<clang::Decl const*, unsigned int, llvm::DenseMapInfo<clang::Decl const*>, llvm::detail::DenseMapPair<clang::Decl const*, unsigned int> >, std::__1::vector<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData>, std::__1::allocator<std::__1::pair<clang::Decl const*, clang::CodeGen::CGOpenMPRuntimeNVPTX::MappedVarData> > > > >::operator->() Line | Count | Source | 261 | 3 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CodeGen::ConstantEmitter>::operator->() Line | Count | Source | 261 | 60.7k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::SourceRange>::operator->() Line | Count | Source | 261 | 284 | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::pair<clang::SourceLocation, unsigned long> >::operator->() Line | Count | Source | 261 | 160 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DWARFDebugRnglistTable>::operator->() Line | Count | Source | 261 | 56 | T *operator->() { return getPointer(); } |
Darwin.cpp:llvm::Optional<(anonymous namespace)::DarwinPlatform>::operator->() Line | Count | Source | 261 | 109k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::driver::DarwinSDKInfo>::operator->() Line | Count | Source | 261 | 11.3k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::PrecompiledPreamble>::operator->() Line | Count | Source | 261 | 580 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::Preprocessor::PreambleSkipInfo>::operator->() Line | Count | Source | 261 | 115 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DIExpression::ExprOperand>::operator->() Line | Count | Source | 261 | 15.5k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DbgVariableLocation>::operator->() Line | Count | Source | 261 | 825 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DWARFAbbreviationDeclaration::FixedSizeInfo>::operator->() Line | Count | Source | 261 | 32.0k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DWARFFormValue>::operator->() Line | Count | Source | 261 | 4.47k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::StrOffsetsContributionDescriptor>::operator->() Line | Count | Source | 261 | 1.26k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::ArrayRef<unsigned char> >::operator->() Line | Count | Source | 261 | 95 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::RelocAddrEntry>::operator->() Line | Count | Source | 261 | 36.4k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DataExtractor>::operator->() Line | Count | Source | 261 | 1.94k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::object::SectionedAddress>::operator->() Line | Count | Source | 261 | 7.73k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DWARFDebugLoc::LocationList>::operator->() Line | Count | Source | 261 | 190 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DWARFDebugLoclists::LocationList>::operator->() Line | Count | Source | 261 | 13 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::DWARFFormValue::UnitOffset>::operator->() Line | Count | Source | 261 | 32.3k | T *operator->() { return getPointer(); } |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::operator->() Line | Count | Source | 261 | 51.5k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::BaseIndexOffset>::operator->() Line | Count | Source | 261 | 8.48k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::MachineOperand>::operator->() Line | Count | Source | 261 | 279 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::PostStore>::operator->() Line | Count | Source | 261 | 838 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::BlockEntrance>::operator->() Line | Count | Source | 261 | 121k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGStmt>::operator->() Line | Count | Source | 261 | 17.8M | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::NonLoc>::operator->() Line | Count | Source | 261 | 1.88k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::nonloc::SymbolVal>::operator->() Line | Count | Source | 261 | 1.78M | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::operator->() Line | Count | Source | 261 | 190k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::loc::MemRegionVal>::operator->() Line | Count | Source | 261 | 4.20M | T *operator->() { return getPointer(); } |
llvm::Optional<clang::BlockEdge>::operator->() Line | Count | Source | 261 | 173k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::Loc>::operator->() Line | Count | Source | 261 | 549k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::loc::GotoLabel>::operator->() Line | Count | Source | 261 | 12 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::operator->() Line | Count | Source | 261 | 10.9k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::PreStmt>::operator->() Line | Count | Source | 261 | 19.8k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ast_matchers::internal::DynTypedMatcher>::operator->() Line | Count | Source | 261 | 15.2k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::StmtPoint>::operator->() Line | Count | Source | 261 | 1.41M | T *operator->() { return getPointer(); } |
llvm::Optional<clang::PostImplicitCall>::operator->() Line | Count | Source | 261 | 12 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::SVal>::operator->() Line | Count | Source | 261 | 21.7k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::loc::ConcreteInt>::operator->() Line | Count | Source | 261 | 11.5k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::AnyCall>::operator->() Line | Count | Source | 261 | 2.71k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::DefinedSVal>::operator->() Line | Count | Source | 261 | 1.42k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::nonloc::CompoundVal>::operator->() Line | Count | Source | 261 | 8 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::operator->() Line | Count | Source | 261 | 368 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CallEnter>::operator->() Line | Count | Source | 261 | 27.4k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::PostStmt>::operator->() Line | Count | Source | 261 | 755k | T *operator->() { return getPointer(); } |
llvm::Optional<DereferenceInfo>::operator->() Line | Count | Source | 261 | 309 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CallExitEnd>::operator->() Line | Count | Source | 261 | 30.8k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::PostInitializer>::operator->() Line | Count | Source | 261 | 8.24k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGAutomaticObjDtor>::operator->() Line | Count | Source | 261 | 2.20k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGDeleteDtor>::operator->() Line | Count | Source | 261 | 106 | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::pair<clang::ento::SVal, clang::QualType> >::operator->() Line | Count | Source | 261 | 308k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::nonloc::PointerToMember>::operator->() Line | Count | Source | 261 | 204 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGCXXRecordTypedCall>::operator->() Line | Count | Source | 261 | 1.30k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGConstructor>::operator->() Line | Count | Source | 261 | 27.6k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::PreImplicitCall>::operator->() Line | Count | Source | 261 | 48 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CallExitBegin>::operator->() Line | Count | Source | 261 | 20.4k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGNewAllocator>::operator->() Line | Count | Source | 261 | 51 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::FunctionExitPoint>::operator->() Line | Count | Source | 261 | 1.88k | T *operator->() { return getPointer(); } |
llvm::Optional<clang::ento::nonloc::LocAsInteger>::operator->() Line | Count | Source | 261 | 920 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::analyze_format_string::LengthModifier>::operator->() Line | Count | Source | 261 | 130 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::analyze_format_string::ConversionSpecifier>::operator->() Line | Count | Source | 261 | 122 | T *operator->() { return getPointer(); } |
SemaDeclAttr.cpp:llvm::Optional<(anonymous namespace)::AttributeInsertion>::operator->() Line | Count | Source | 261 | 12 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CharUnits>::operator->() Line | Count | Source | 261 | 4 | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::pair<unsigned int, clang::Decl*> >::operator->() Line | Count | Source | 261 | 10 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGInitializer>::operator->() Line | Count | Source | 261 | 76 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGLifetimeEnds>::operator->() Line | Count | Source | 261 | 82 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGLoopExit>::operator->() Line | Count | Source | 261 | 13 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGScopeBegin>::operator->() Line | Count | Source | 261 | 46 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGScopeEnd>::operator->() Line | Count | Source | 261 | 78 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGBaseDtor>::operator->() Line | Count | Source | 261 | 5 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGMemberDtor>::operator->() Line | Count | Source | 261 | 4 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::CFGTemporaryDtor>::operator->() Line | Count | Source | 261 | 356 | T *operator->() { return getPointer(); } |
llvm::Optional<DynamicType>::operator->() Line | Count | Source | 261 | 192 | T *operator->() { return getPointer(); } |
llvm::Optional<clang::Token>::operator->() Line | Count | Source | 261 | 1.80k | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::operator->() Line | Count | Source | 261 | 2.62k | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::object::SectionRef>::operator->() Line | Count | Source | 261 | 276 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::MetadataLoader>::operator->() Line | Count | Source | 261 | 5.65M | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::remarks::StringTable>::operator->() Line | Count | Source | 261 | 18 | T *operator->() { return getPointer(); } |
llvm::Optional<llvm::codeview::TypeIndex>::operator->() Line | Count | Source | 261 | 8 | T *operator->() { return getPointer(); } |
llvm::Optional<std::__1::pair<llvm::Module const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > > >::operator->() Line | Count | Source | 261 | 56 | T *operator->() { return getPointer(); } |
|
262 | 26.7M | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::operator*() const & Line | Count | Source | 262 | 15.2k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MDString*>::operator*() const & Line | Count | Source | 262 | 219 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >::operator*() const & Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> >::operator*() const & Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> >::operator*() const & llvm::Optional<std::__1::pair<int, int> >::operator*() const & Line | Count | Source | 262 | 4.34k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<long long>::operator*() const & Line | Count | Source | 262 | 13.6M | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<int>::operator*() const & Line | Count | Source | 262 | 12.1k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >::operator*() const & Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >::operator*() const & llvm::Optional<llvm::MipsABIInfo>::operator*() const & Line | Count | Source | 262 | 1.98k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::StringRef>::operator*() const & Line | Count | Source | 262 | 294k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<unsigned long long>::operator*() const & Line | Count | Source | 262 | 4.48k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >::operator*() const & llvm::Optional<unsigned int>::operator*() const & Line | Count | Source | 262 | 6.85M | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AliasResult>::operator*() const & Line | Count | Source | 262 | 1.22M | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::ModuleSummaryIndex>::operator*() const & Unexecuted instantiation: llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >::operator*() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >::operator*() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >::operator*() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >::operator*() const & llvm::Optional<llvm::APInt>::operator*() const & Line | Count | Source | 262 | 40 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::operator*() const & Line | Count | Source | 262 | 4.37M | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >::operator*() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >::operator*() const & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >::operator*() const & Unexecuted instantiation: llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >::operator*() const & llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> >::operator*() const & Line | Count | Source | 262 | 6 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Value*>::operator*() const & Line | Count | Source | 262 | 48 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Intrinsic::ID>::operator*() const & Line | Count | Source | 262 | 38 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Instruction::BinaryOps>::operator*() const & Line | Count | Source | 262 | 12 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Instruction::CastOps>::operator*() const & Line | Count | Source | 262 | 32 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
InstCombineCalls.cpp:llvm::Optional<SimplifyNVVMIntrinsic(llvm::IntrinsicInst*, llvm::InstCombiner&)::SpecialCase>::operator*() const & Line | Count | Source | 262 | 2 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MD5::MD5Result>::operator*() const & Line | Count | Source | 262 | 479 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >::operator*() const & llvm::Optional<bool>::operator*() const & Line | Count | Source | 262 | 15.2k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase**>::operator*() const & Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase* const*>::operator*() const & llvm::Optional<long>::operator*() const & Line | Count | Source | 262 | 31 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::GCOVOptions>::operator*() const & Line | Count | Source | 262 | 1 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::InstrProfOptions>::operator*() const & Line | Count | Source | 262 | 2 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OpenMPDirectiveKind>::operator*() const & Line | Count | Source | 262 | 6.93k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::LangAS>::operator*() const & Line | Count | Source | 262 | 164k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::SourceLocation>::operator*() const & Line | Count | Source | 262 | 5.85k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DWARFDebugNames::Entry>::operator*() const & Line | Count | Source | 262 | 372 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator*() const & Line | Count | Source | 262 | 800 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::codeview::MemberPointerInfo>::operator*() const & Line | Count | Source | 262 | 84 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<char const*>::operator*() const & Line | Count | Source | 262 | 15 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>::operator*() const & Line | Count | Source | 262 | 1.38k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Reloc::Model>::operator*() const & Line | Count | Source | 262 | 76 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::CodeModel::Model>::operator*() const & Line | Count | Source | 262 | 1 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::operator*() const & Line | Count | Source | 262 | 97 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::nonloc::ConcreteInt>::operator*() const & Line | Count | Source | 262 | 394 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::DefinedSVal>::operator*() const & Line | Count | Source | 262 | 50 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::RetainSummaryManager::BehaviorSummary>::operator*() const & Line | Count | Source | 262 | 651 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::SVal>::operator*() const & Line | Count | Source | 262 | 36.2k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::Sema::SemaDiagnosticBuilder>::operator*() const & Line | Count | Source | 262 | 578 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::Expr*>::operator*() const & Line | Count | Source | 262 | 262 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::ObjKind>::operator*() const & Line | Count | Source | 262 | 25 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<unsigned char>::operator*() const & Line | Count | Source | 262 | 1.06k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::analyze_os_log::OSLogBufferItem::Kind>::operator*() const & Line | Count | Source | 262 | 369 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::Expr const*>::operator*() const & Line | Count | Source | 262 | 32 | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::codeview::TypeLeafKind>::operator*() const & Line | Count | Source | 262 | 1.14k | const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); } |
|
263 | 213M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } llvm::Optional<llvm::Optional<clang::UserModeKind> >::operator*() & Line | Count | Source | 263 | 136k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<char const*>::operator*() & Line | Count | Source | 263 | 31.5k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::BasicAAResult>::operator*() & Line | Count | Source | 263 | 1.17M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AAResults>::operator*() & Line | Count | Source | 263 | 1.17M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::LazyCallGraph::EdgeSequence>::operator*() & Line | Count | Source | 263 | 2.43k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MemoryDependenceResults>::operator*() & Line | Count | Source | 263 | 1.42M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::CodeModel::Model>::operator*() & Line | Count | Source | 263 | 722 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DebugCompressionType>::operator*() & Line | Count | Source | 263 | 8 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<unsigned int>::operator*() & Line | Count | Source | 263 | 17.8M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<int>::operator*() & Line | Count | Source | 263 | 67.6k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::Driver::CompilationDiagnosticReport>::operator*() & Line | Count | Source | 263 | 3 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64Layout::VectorLayout>::operator*() & llvm::Optional<llvm::StringRef>::operator*() & Line | Count | Source | 263 | 2.77M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >::operator*() & Line | Count | Source | 263 | 10.9M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> >::operator*() & Line | Count | Source | 263 | 879k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
AArch64FalkorHWPFFix.cpp:llvm::Optional<(anonymous namespace)::LoadInfo>::operator*() & Line | Count | Source | 263 | 58 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> >::operator*() & Line | Count | Source | 263 | 171 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<unsigned long long>::operator*() & Line | Count | Source | 263 | 693k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::SmallVector<std::__1::function<void (llvm::MachineInstrBuilder&)>, 4u> >::operator*() & Line | Count | Source | 263 | 323k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Register>::operator*() & Line | Count | Source | 263 | 40.7k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<long long>::operator*() & Line | Count | Source | 263 | 2.13M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Reloc::Model>::operator*() & Line | Count | Source | 263 | 71.4k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::pair<int, int> >::operator*() & Line | Count | Source | 263 | 153k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AArch64CC::CondCode>::operator*() & Line | Count | Source | 263 | 338 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AArch64MCExpr::VariantKind>::operator*() & Line | Count | Source | 263 | 1.12k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AArch64_AM::ShiftExtendType>::operator*() & Line | Count | Source | 263 | 2.09k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AMDGPU::HSAMD::AccessQualifier>::operator*() & Line | Count | Source | 263 | 19 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AMDGPU::HSAMD::ValueKind>::operator*() & Line | Count | Source | 263 | 72 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<bool*>::operator*() & Line | Count | Source | 263 | 26 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::StringRef> >::operator*() & Line | Count | Source | 263 | 28 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AMDGPULibFuncBase::ENamePrefix>::operator*() & Line | Count | Source | 263 | 42 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AMDGPULibFuncBase::EType>::operator*() & llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >::operator*() & Line | Count | Source | 263 | 66.5M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> >::operator*() & Line | Count | Source | 263 | 33.2M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<bool>::operator*() & Line | Count | Source | 263 | 4.60M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DemandedBits>::operator*() & Line | Count | Source | 263 | 1.02M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ARM_AM::ShiftOpc>::operator*() & Line | Count | Source | 263 | 2.28k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::LPAC::AluCode>::operator*() & Line | Count | Source | 263 | 108 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::LPCC::CondCode>::operator*() & Line | Count | Source | 263 | 90 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::MCFixupKind> >::operator*() & Line | Count | Source | 263 | 174 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::RISCVFPRndMode::RoundingMode>::operator*() & Line | Count | Source | 263 | 488 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::RISCVMCExpr::VariantKind>::operator*() & Line | Count | Source | 263 | 448 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::RISCVABI::ABI>::operator*() & Line | Count | Source | 263 | 155 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::SparcMCExpr::VariantKind>::operator*() & Line | Count | Source | 263 | 144 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::WebAssembly::ExprType>::operator*() & Line | Count | Source | 263 | 19 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::X86::CondCode>::operator*() & Line | Count | Source | 263 | 348 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MachineInstr*>::operator*() & Line | Count | Source | 263 | 31 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MachO::CPUSubTypeX86>::operator*() & Line | Count | Source | 263 | 675 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::cflaa::InstantiatedValue>::operator*() & Line | Count | Source | 263 | 645 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::cflaa::InterfaceValue>::operator*() & Line | Count | Source | 263 | 145 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::bitset<32ul> >::operator*() & Line | Count | Source | 263 | 1.32k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::cflaa::StratifiedInfo*>::operator*() & Line | Count | Source | 263 | 477 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::cflaa::StratifiedInfo>::operator*() & Line | Count | Source | 263 | 5.57k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::PreservedAnalyses>::operator*() & Line | Count | Source | 263 | 876 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >::operator*() & Line | Count | Source | 263 | 20.2M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::EHPersonality>::operator*() & Line | Count | Source | 263 | 422k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::function_ref<llvm::BlockFrequencyInfo& (llvm::Function&)> >::operator*() & Line | Count | Source | 263 | 527 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AliasResult>::operator*() & Line | Count | Source | 263 | 155 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ModuleSummaryIndex>::operator*() & Line | Count | Source | 263 | 390 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >::operator*() & Line | Count | Source | 263 | 226 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >::operator*() & Line | Count | Source | 263 | 16 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >::operator*() & Line | Count | Source | 263 | 30.2k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >::operator*() & Line | Count | Source | 263 | 29 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Instruction::BinaryOps>::operator*() & Line | Count | Source | 263 | 8.91k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::tuple<llvm::APInt, llvm::APInt, llvm::APInt, llvm::APInt, unsigned int> >::operator*() & Line | Count | Source | 263 | 25 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ScalarEvolution::ExitLimit>::operator*() & Line | Count | Source | 263 | 66 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::APInt>::operator*() & Line | Count | Source | 263 | 490k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::TargetLibraryInfoImpl>::operator*() & Line | Count | Source | 263 | 3.72k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
TargetTransformInfo.cpp:llvm::Optional<(anonymous namespace)::ReductionData>::operator*() & Line | Count | Source | 263 | 250 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::TargetTransformInfo>::operator*() & Line | Count | Source | 263 | 15.7M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MachineInstr* const*>::operator*() & Line | Count | Source | 263 | 11 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
LiveDebugValues.cpp:llvm::Optional<(anonymous namespace)::LiveDebugValues::VarLoc::SpillLoc>::operator*() & Line | Count | Source | 263 | 195 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >::operator*() & Line | Count | Source | 263 | 4.55M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >::operator*() & Unexecuted instantiation: llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >::operator*() & llvm::Optional<llvm::MachineBasicBlock const*>::operator*() & Line | Count | Source | 263 | 1.45M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::pair<unsigned int, unsigned int> >::operator*() & Line | Count | Source | 263 | 13.4k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >::operator*() & Line | Count | Source | 263 | 13.1k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::SlotTracker>::operator*() & llvm::Optional<llvm::Intrinsic::ID>::operator*() & Line | Count | Source | 263 | 8 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DINode::DIFlags>::operator*() & Line | Count | Source | 263 | 4.63k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DenseMap<llvm::MDString const*, llvm::DICompositeType*, llvm::DenseMapInfo<llvm::MDString const*>, llvm::detail::DenseMapPair<llvm::MDString const*, llvm::DICompositeType*> > >::operator*() & Line | Count | Source | 263 | 174 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::DIFile::ChecksumKind> >::operator*() & Line | Count | Source | 263 | 225 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugEmissionKind> >::operator*() & Line | Count | Source | 263 | 2.28k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::DICompileUnit::DebugNameTableKind> >::operator*() & Line | Count | Source | 263 | 285 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DISubprogram::DISPFlags>::operator*() & Line | Count | Source | 263 | 546 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::SmallVector<unsigned int, 8u> >::operator*() & Line | Count | Source | 263 | 23 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::RoundingMode> >::operator*() & Line | Count | Source | 263 | 4.08k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior> >::operator*() & Line | Count | Source | 263 | 5.61k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::operator*() & Line | Count | Source | 263 | 535 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::function_ref<void (llvm::CallSite, llvm::CallSite)> >::operator*() & Line | Count | Source | 263 | 13.8k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Attribute::AttrKind>::operator*() & Line | Count | Source | 263 | 2 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DIExpression*>::operator*() & Line | Count | Source | 263 | 147 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::InlineCost>::operator*() & Line | Count | Source | 263 | 1.51M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MCSymbolRefExpr::VariantKind>::operator*() & Line | Count | Source | 263 | 2.41k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MCFixupKind>::operator*() & Line | Count | Source | 263 | 204 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::pair<llvm::AsmToken::TokenKind, unsigned int> >::operator*() & Line | Count | Source | 263 | 12.2k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::COFF::COMDATType>::operator*() & Line | Count | Source | 263 | 305 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MCSymbolAttr>::operator*() & Line | Count | Source | 263 | 2.89k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::SectionKind> >::operator*() & Line | Count | Source | 263 | 13 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MemoryLocation>::operator*() & Line | Count | Source | 263 | 650k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::BranchProbability>::operator*() & Line | Count | Source | 263 | 110 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >::operator*() & Line | Count | Source | 263 | 1.02k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
GVNSink.cpp:llvm::Optional<(anonymous namespace)::SinkingInstructionCandidate>::operator*() & Line | Count | Source | 263 | 51 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::SCEV const*>::operator*() & Line | Count | Source | 263 | 247 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MDOperand const*>::operator*() & Line | Count | Source | 263 | 21 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
LoopPredication.cpp:llvm::Optional<(anonymous namespace)::LoopICmp>::operator*() & Line | Count | Source | 263 | 746 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
LoopUnrollPass.cpp:llvm::Optional<(anonymous namespace)::EstimatedUnrollCost>::operator*() & Line | Count | Source | 263 | 663 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::AArch64::ArchKind>::operator*() & llvm::Optional<llvm::ARM::ISAKind>::operator*() & Line | Count | Source | 263 | 129k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >::operator*() & Line | Count | Source | 263 | 37.9k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AlignStyle>::operator*() & Line | Count | Source | 263 | 1.19k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ReplacementItem>::operator*() & Line | Count | Source | 263 | 152k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Error>::operator*() & Line | Count | Source | 263 | 19 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<double>::operator*() & Unexecuted instantiation: llvm::Optional<std::__1::pair<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >, int> >::operator*() & llvm::Optional<llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind> >::operator*() & Line | Count | Source | 263 | 36 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ItaniumManglingCanonicalizer::FragmentKind>::operator*() & Line | Count | Source | 263 | 36 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Triple::SubArchType>::operator*() & llvm::Optional<llvm::Triple::VendorType>::operator*() & Line | Count | Source | 263 | 1.27M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Triple::OSType>::operator*() & Line | Count | Source | 263 | 1.74M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Triple::ObjectFormatType>::operator*() & Line | Count | Source | 263 | 25.6k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Triple::ArchType>::operator*() & Line | Count | Source | 263 | 1.98M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Triple::EnvironmentType>::operator*() & Line | Count | Source | 263 | 559k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ArrayRef<llvm::StringRef> >::operator*() & Line | Count | Source | 263 | 4 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
BypassSlowDivision.cpp:llvm::Optional<(anonymous namespace)::QuotRemPair>::operator*() & Line | Count | Source | 263 | 264 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DenseMap<llvm::Metadata const*, llvm::TrackingMDRef, llvm::DenseMapInfo<llvm::Metadata const*>, llvm::detail::DenseMapPair<llvm::Metadata const*, llvm::TrackingMDRef> > >::operator*() & Line | Count | Source | 263 | 3.67k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DIBasicType::Signedness>::operator*() & Line | Count | Source | 263 | 596 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Metadata*>::operator*() & Line | Count | Source | 263 | 3.33M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::VPIteration>::operator*() & Line | Count | Source | 263 | 1.97k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::VectorizationFactor>::operator*() & Line | Count | Source | 263 | 19.8k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned int> >::operator*() & Line | Count | Source | 263 | 1.59k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::VPBlockBase**>::operator*() & Line | Count | Source | 263 | 113k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::VPBlockBase* const*>::operator*() & Unexecuted instantiation: llvm::Optional<clang::CudaVersion>::operator*() & llvm::Optional<clang::CudaArch>::operator*() & Line | Count | Source | 263 | 1.09k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::CudaVirtualArch>::operator*() & llvm::Optional<clang::OpenMPDirectiveKind>::operator*() & Line | Count | Source | 263 | 397k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OpenMPClauseKind>::operator*() & Line | Count | Source | 263 | 81.5k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OpenMPDefaultClauseKind>::operator*() & Line | Count | Source | 263 | 653 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OpenMPProcBindClauseKind>::operator*() & Line | Count | Source | 263 | 406 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OpenMPDependClauseKind>::operator*() & Line | Count | Source | 263 | 2.56k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OpenMPLinearClauseKind>::operator*() & Line | Count | Source | 263 | 166 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OpenMPDistScheduleClauseKind>::operator*() & Line | Count | Source | 263 | 1.15k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OpenMPAtomicDefaultMemOrderClauseKind>::operator*() & Line | Count | Source | 263 | 20 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::SanitizerMask>::operator*() & Line | Count | Source | 263 | 10.0k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::sys::fs::UniqueID>::operator*() & Line | Count | Source | 263 | 1.80k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::targets::LanaiTargetInfo::CPUKind>::operator*() & llvm::Optional<llvm::X86::ProcessorFeatures>::operator*() & Line | Count | Source | 263 | 139 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::X86SSEEnum>::operator*() & Line | Count | Source | 263 | 93.1k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::MMX3DNowEnum>::operator*() & Line | Count | Source | 263 | 29.8k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::XOPEnum>::operator*() & Line | Count | Source | 263 | 83 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<char>::operator*() & Line | Count | Source | 263 | 267 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::targets::X86TargetInfo::CPUKind>::operator*() & Line | Count | Source | 263 | 29.0k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ThreadModel::Model>::operator*() & Line | Count | Source | 263 | 21.4k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::FloatABI::ABIType>::operator*() & Line | Count | Source | 263 | 2.26k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::GCOVOptions>::operator*() & Line | Count | Source | 263 | 13 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::InstrProfOptions>::operator*() & Line | Count | Source | 263 | 88 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::ARMInterruptAttr::InterruptType> >::operator*() & Line | Count | Source | 263 | 73 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ARMInterruptAttr::InterruptType>::operator*() & Line | Count | Source | 263 | 73 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::BlocksAttr::BlockType> >::operator*() & Line | Count | Source | 263 | 551 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::BlocksAttr::BlockType>::operator*() & Line | Count | Source | 263 | 551 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::CallableWhenAttr::ConsumedState> >::operator*() & Line | Count | Source | 263 | 18 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::CallableWhenAttr::ConsumedState>::operator*() & Line | Count | Source | 263 | 18 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::ConsumableAttr::ConsumedState> >::operator*() & Line | Count | Source | 263 | 6 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ConsumableAttr::ConsumedState>::operator*() & Line | Count | Source | 263 | 6 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType> >::operator*() & Line | Count | Source | 263 | 5.14k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::DiagnoseIfAttr::DiagnosticType>::operator*() & Line | Count | Source | 263 | 5.14k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::EnumExtensibilityAttr::Kind> >::operator*() & Line | Count | Source | 263 | 2.75k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::EnumExtensibilityAttr::Kind>::operator*() & Line | Count | Source | 263 | 2.75k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::OptionType> >::operator*() & llvm::Optional<clang::LoopHintAttr::OptionType>::operator*() & Line | Count | Source | 263 | 191 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::LoopHintAttr::LoopHintState> >::operator*() & Unexecuted instantiation: llvm::Optional<clang::LoopHintAttr::LoopHintState>::operator*() & llvm::Optional<llvm::Optional<clang::MipsInterruptAttr::InterruptType> >::operator*() & Line | Count | Source | 263 | 20 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::MipsInterruptAttr::InterruptType>::operator*() & Line | Count | Source | 263 | 20 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy> >::operator*() & Unexecuted instantiation: llvm::Optional<clang::OMPAllocateDeclAttr::AllocatorTypeTy>::operator*() & llvm::Optional<llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy> >::operator*() & Line | Count | Source | 263 | 104 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OMPDeclareSimdDeclAttr::BranchStateTy>::operator*() & Line | Count | Source | 263 | 104 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy> >::operator*() & Line | Count | Source | 263 | 60 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::OMPDeclareTargetDeclAttr::MapTypeTy>::operator*() & Line | Count | Source | 263 | 1.12k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind> >::operator*() & Line | Count | Source | 263 | 16 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ObjCMethodFamilyAttr::FamilyKind>::operator*() & Line | Count | Source | 263 | 16 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::ParamTypestateAttr::ConsumedState> >::operator*() & Line | Count | Source | 263 | 7 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ParamTypestateAttr::ConsumedState>::operator*() & Line | Count | Source | 263 | 7 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::PcsAttr::PCSType> >::operator*() & Line | Count | Source | 263 | 93 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::PcsAttr::PCSType>::operator*() & Line | Count | Source | 263 | 93 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::RISCVInterruptAttr::InterruptType> >::operator*() & Line | Count | Source | 263 | 40 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::RISCVInterruptAttr::InterruptType>::operator*() & Line | Count | Source | 263 | 40 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::ReturnTypestateAttr::ConsumedState> >::operator*() & Line | Count | Source | 263 | 10 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ReturnTypestateAttr::ConsumedState>::operator*() & Line | Count | Source | 263 | 10 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::SetTypestateAttr::ConsumedState> >::operator*() & Line | Count | Source | 263 | 9 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::SetTypestateAttr::ConsumedState>::operator*() & Line | Count | Source | 263 | 9 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::TestTypestateAttr::ConsumedState> >::operator*() & Line | Count | Source | 263 | 5 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::TestTypestateAttr::ConsumedState>::operator*() & Line | Count | Source | 263 | 5 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<llvm::Optional<clang::TypeVisibilityAttr::VisibilityType> >::operator*() & Unexecuted instantiation: llvm::Optional<clang::TypeVisibilityAttr::VisibilityType>::operator*() & llvm::Optional<llvm::Optional<clang::VisibilityAttr::VisibilityType> >::operator*() & Line | Count | Source | 263 | 1.41M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::VisibilityAttr::VisibilityType>::operator*() & Line | Count | Source | 263 | 1.41M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::NullabilityKind>::operator*() & Line | Count | Source | 263 | 209k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DIFile::ChecksumKind>::operator*() & Line | Count | Source | 263 | 298 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ExternalASTSource::ASTSourceDescriptor>::operator*() & Line | Count | Source | 263 | 177 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::CodeGen::LValue>::operator*() & Line | Count | Source | 263 | 2 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<unsigned long>::operator*() & Line | Count | Source | 263 | 20.8k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::QualType>::operator*() & Line | Count | Source | 263 | 209 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Value*>::operator*() & Line | Count | Source | 263 | 6 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::GlobalValue::ThreadLocalMode>::operator*() & Line | Count | Source | 263 | 25 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::SourceLocation>::operator*() & Line | Count | Source | 263 | 1.52k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::coverage::Counter>::operator*() & Line | Count | Source | 263 | 81 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<unsigned char>::operator*() & Line | Count | Source | 263 | 2.03M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::Distro::DistroType>::operator*() & Line | Count | Source | 263 | 3 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::driver::Driver::DriverMode> >::operator*() & Line | Count | Source | 263 | 15.6k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::Driver::DriverMode>::operator*() & Line | Count | Source | 263 | 15.6k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::LTOKind>::operator*() & Line | Count | Source | 263 | 119 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::Driver::OpenMPRuntimeKind>::operator*() & Line | Count | Source | 263 | 797 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::Driver::SaveTempsMode>::operator*() & Line | Count | Source | 263 | 53 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::tools::arm::ReadTPMode>::operator*() & Line | Count | Source | 263 | 2 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::tools::arm::FloatABI>::operator*() & Line | Count | Source | 263 | 2.82k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::tools::mips::FloatABI>::operator*() & Line | Count | Source | 263 | 12 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::tools::ppc::FloatABI>::operator*() & Line | Count | Source | 263 | 8 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::tools::sparc::FloatABI>::operator*() & Line | Count | Source | 263 | 8 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::driver::types::ID>::operator*() & Line | Count | Source | 263 | 48.0k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::DiagnosticLevelMask>::operator*() & Line | Count | Source | 263 | 19 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::AnalysisStores>::operator*() & Line | Count | Source | 263 | 159 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::AnalysisConstraints>::operator*() & Line | Count | Source | 263 | 888 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::AnalysisDiagClients>::operator*() & Line | Count | Source | 263 | 190 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::AnalysisPurgeMode>::operator*() & Line | Count | Source | 263 | 1 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Unexecuted instantiation: llvm::Optional<clang::AnalysisInliningMode>::operator*() & llvm::Optional<llvm::Optional<bool> >::operator*() & Line | Count | Source | 263 | 1.68M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::frontend::ActionKind> >::operator*() & Line | Count | Source | 263 | 34 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::frontend::ActionKind>::operator*() & Line | Count | Source | 263 | 34 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::InputKind>::operator*() & Line | Count | Source | 263 | 47.1k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::EABI>::operator*() & Line | Count | Source | 263 | 28 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<llvm::Reloc::Model> >::operator*() & Line | Count | Source | 263 | 22.5k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::LangStandard::Kind>::operator*() & Line | Count | Source | 263 | 17.3k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::LangOptions::CoreFoundationABI>::operator*() & Line | Count | Source | 263 | 30 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::LangOptions::PragmaMSPointersToMembersKind>::operator*() & Line | Count | Source | 263 | 1 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::LangOptions::DefaultCallingConvention>::operator*() & Line | Count | Source | 263 | 8 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::PrecompiledPreamble::TempPCHFile>::operator*() & Line | Count | Source | 263 | 88 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::BitstreamBlockInfo>::operator*() & Line | Count | Source | 263 | 8.51k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::HeaderFileInfo>::operator*() & Line | Count | Source | 263 | 4.70k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::EnableIfAttr*>::operator*() & Line | Count | Source | 263 | 394 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<long>::operator*() & Line | Count | Source | 263 | 52 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::GVALinkage>::operator*() & Line | Count | Source | 263 | 62 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MIToken::TokenKind>::operator*() & Line | Count | Source | 263 | 141k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::CmpInst::Predicate>::operator*() & Line | Count | Source | 263 | 1.54k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::AtomicOrdering>::operator*() & Line | Count | Source | 263 | 528 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::codeview::TypeIndex>::operator*() & Line | Count | Source | 263 | 43.4k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::dwarf::Form>::operator*() & Line | Count | Source | 263 | 859k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DbgVariableLocation>::operator*() & Line | Count | Source | 263 | 136 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ArrayRef<unsigned char> >::operator*() & Line | Count | Source | 263 | 478 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::StringRef*>::operator*() & Line | Count | Source | 263 | 3.57k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
DWARFContext.cpp:llvm::Optional<(anonymous namespace)::DWARFSectionMap*>::operator*() & Line | Count | Source | 263 | 7.27k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::object::RelocationRef>::operator*() & Line | Count | Source | 263 | 19 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DataExtractor>::operator*() & Line | Count | Source | 263 | 1.69k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DWARFDebugLoc::LocationList>::operator*() & Line | Count | Source | 263 | 114 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DWARFDebugLoclists::LocationList>::operator*() & Line | Count | Source | 263 | 15 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DWARFFormValue>::operator*() & Line | Count | Source | 263 | 2.02k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::object::SectionedAddress>::operator*() & Line | Count | Source | 263 | 100 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
DAGCombiner.cpp:llvm::Optional<(anonymous namespace)::ByteProvider>::operator*() & Line | Count | Source | 263 | 12.2k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MachineOperand>::operator*() & Line | Count | Source | 263 | 315 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ISD::NodeType>::operator*() & Line | Count | Source | 263 | 24.9k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::Loc>::operator*() & Line | Count | Source | 263 | 1.06M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::NonLoc>::operator*() & Line | Count | Source | 263 | 32.5k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::SetVector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::vector<clang::ento::CheckerRegistry::CheckerInfo const*, std::__1::allocator<clang::ento::CheckerRegistry::CheckerInfo const*> >, llvm::DenseSet<clang::ento::CheckerRegistry::CheckerInfo const*, llvm::DenseMapInfo<clang::ento::CheckerRegistry::CheckerInfo const*> > > >::operator*() & Line | Count | Source | 263 | 14.9k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::DefinedSVal>::operator*() & Line | Count | Source | 263 | 36.5k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::DefinedOrUnknownSVal>::operator*() & Line | Count | Source | 263 | 3.04k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::loc::MemRegionVal>::operator*() & Line | Count | Source | 263 | 2.09k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
CheckSecuritySyntaxOnly.cpp:llvm::Optional<void ((anonymous namespace)::WalkAST::*)(clang::CallExpr const*, clang::FunctionDecl const*)>::operator*() & Line | Count | Source | 263 | 513 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::ArrayRef<clang::QualType> >::operator*() & Line | Count | Source | 263 | 737 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
ExprInspectionChecker.cpp:llvm::Optional<void ((anonymous namespace)::ExprInspectionChecker::*)(clang::CallExpr const*, clang::ento::CheckerContext&) const>::operator*() & Line | Count | Source | 263 | 7.70k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::SVal>::operator*() & Line | Count | Source | 263 | 180k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
GenericTaintChecker.cpp:llvm::Optional<(anonymous namespace)::GenericTaintChecker::TaintPropagationRule>::operator*() & Line | Count | Source | 263 | 112 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::StmtPoint>::operator*() & Line | Count | Source | 263 | 11 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
MacOSXAPIChecker.cpp:llvm::Optional<void ((anonymous namespace)::MacOSXAPIChecker::*)(clang::ento::CheckerContext&, clang::CallExpr const*, llvm::StringRef) const>::operator*() & Line | Count | Source | 263 | 54 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
MallocChecker.cpp:llvm::Optional<(anonymous namespace)::MallocChecker::CheckKind>::operator*() & Line | Count | Source | 263 | 1.46k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
MoveChecker.cpp:llvm::Optional<(anonymous namespace)::MoveChecker::AggressivenessKind>::operator*() & Line | Count | Source | 263 | 48 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::retaincountchecker::RefVal>::operator*() & Line | Count | Source | 263 | 1.53k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::AnyCall>::operator*() & Line | Count | Source | 263 | 1.32k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::CallEventRef<clang::ento::CallEvent> >::operator*() & Line | Count | Source | 263 | 1.56k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::CallExitBegin>::operator*() & Line | Count | Source | 263 | 108 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
StdLibraryFunctionsChecker.cpp:llvm::Optional<(anonymous namespace)::StdLibraryFunctionsChecker::FunctionSummaryTy>::operator*() & Line | Count | Source | 263 | 690 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::nonloc::LazyCompoundVal>::operator*() & Line | Count | Source | 263 | 68.5k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::UndefinedVal>::operator*() & Line | Count | Source | 263 | 6 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::ExplorationStrategyKind> >::operator*() & Line | Count | Source | 263 | 10.8k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::IPAKind> >::operator*() & Line | Count | Source | 263 | 124k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::CXXInlineableMemberKind> >::operator*() & Line | Count | Source | 263 | 14.1k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::CXXInlineableMemberKind>::operator*() & Line | Count | Source | 263 | 14.1k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::CallEnter>::operator*() & Line | Count | Source | 263 | 6.89k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::CallExitEnd>::operator*() & Line | Count | Source | 263 | 6.70k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::BlockEdge>::operator*() & Line | Count | Source | 263 | 14.9k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::KnownSVal>::operator*() & Line | Count | Source | 263 | 1.58k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::SmallVector<clang::ento::MemRegion const*, 5u> >::operator*() & Line | Count | Source | 263 | 10 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ObjCMethodDecl const*>::operator*() & Line | Count | Source | 263 | 1.05k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::CFGElement>::operator*() & Line | Count | Source | 263 | 101k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::nonloc::SymbolVal>::operator*() & Line | Count | Source | 263 | 4.20k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::nonloc::PointerToMember>::operator*() & Line | Count | Source | 263 | 33 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::RegionOffset>::operator*() & Line | Count | Source | 263 | 1.28M | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::nonloc::CompoundVal>::operator*() & Line | Count | Source | 263 | 1.20k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
RegionStore.cpp:llvm::Optional<(anonymous namespace)::RegionBindingsRef>::operator*() & Line | Count | Source | 263 | 20.2k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::loc::ConcreteInt>::operator*() & Line | Count | Source | 263 | 18 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::function_ref<void ()> >::operator*() & Line | Count | Source | 263 | 10 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::AvailabilitySpec>::operator*() & Line | Count | Source | 263 | 163 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::Optional<clang::attr::SubjectMatchRule> >::operator*() & Line | Count | Source | 263 | 85 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::pair<llvm::Optional<clang::attr::SubjectMatchRule>, llvm::Optional<clang::attr::SubjectMatchRule> (*)(llvm::StringRef, bool)> >::operator*() & Line | Count | Source | 263 | 1.33k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::PragmaMSCommentKind>::operator*() & Line | Count | Source | 263 | 74 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds> >::operator*() & Line | Count | Source | 263 | 21 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
ParsePragma.cpp:llvm::Optional<llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues> >::operator*() & Line | Count | Source | 263 | 18 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagKinds>::operator*() & Line | Count | Source | 263 | 17 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
ParsePragma.cpp:llvm::Optional<(anonymous namespace)::TokFPAnnotValue::FlagValues>::operator*() & Line | Count | Source | 263 | 17 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<bool (clang::Parser::*)(llvm::StringRef, clang::SourceLocation)>::operator*() & Line | Count | Source | 263 | 142 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ASTContext::PragmaSectionFlag>::operator*() & Line | Count | Source | 263 | 38 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::attr::SubjectMatchRule>::operator*() & Line | Count | Source | 263 | 1.53k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
AnalysisBasedWarnings.cpp:llvm::Optional<(anonymous namespace)::LogicalErrorHandler>::operator*() & Line | Count | Source | 263 | 42 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::sema::TemplateDeductionInfo*>::operator*() & Line | Count | Source | 263 | 475k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::Sema::PragmaStack<clang::StringLiteral*>*>::operator*() & Line | Count | Source | 263 | 57 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::NSAPI::NSArrayMethodKind>::operator*() & Line | Count | Source | 263 | 89 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::NSAPI::NSDictionaryMethodKind>::operator*() & Line | Count | Source | 263 | 78 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::NSAPI::NSSetMethodKind>::operator*() & Line | Count | Source | 263 | 26 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::Sema::FormatStringType>::operator*() & Line | Count | Source | 263 | 43.6k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ObjCInterfaceDecl*>::operator*() & Line | Count | Source | 263 | 2 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<FormatAttrKind>::operator*() & Line | Count | Source | 263 | 51.5k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::CharUnits>::operator*() & Line | Count | Source | 263 | 8 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::Expr*>::operator*() & Line | Count | Source | 263 | 23.6k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::NSAPI::NSNumberLiteralMethodKind>::operator*() & Line | Count | Source | 263 | 1.75k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
SemaModule.cpp:llvm::Optional<(anonymous namespace)::UnnamedDeclKind>::operator*() & Line | Count | Source | 263 | 11 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::Stmt* (*)(clang::ASTContext&, clang::FunctionDecl const*)>::operator*() & Line | Count | Source | 263 | 14 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::ObjKind>::operator*() & Line | Count | Source | 263 | 145 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ento::RetEffect>::operator*() & Line | Count | Source | 263 | 102 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::ImportError>::operator*() & Line | Count | Source | 263 | 28 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::comments::InlineCommandComment::RenderKind>::operator*() & Line | Count | Source | 263 | 30 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::Visibility>::operator*() & Line | Count | Source | 263 | 782k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::LinkageInfo>::operator*() & Line | Count | Source | 263 | 276k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
ExprConstant.cpp:llvm::Optional<(anonymous namespace)::BitCastBuffer>::operator*() & Line | Count | Source | 263 | 223 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::APValue>::operator*() & Line | Count | Source | 263 | 872 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::minimize_source_to_dependency_directives::TokenKind>::operator*() & Line | Count | Source | 263 | 121 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
Lexer.cpp:llvm::Optional<(anonymous namespace)::PreambleDirectiveKind>::operator*() & Line | Count | Source | 263 | 929 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::MMToken::TokenKind>::operator*() & Line | Count | Source | 263 | 276k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
ModuleMap.cpp:llvm::Optional<clang::ModuleMapParser::parseHeaderDecl(clang::MMToken::TokenKind, clang::SourceLocation)::Attribute>::operator*() & Line | Count | Source | 263 | 93 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
ModuleMap.cpp:llvm::Optional<(anonymous namespace)::AttributeKind>::operator*() & Line | Count | Source | 263 | 2.71k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<clang::diag::Severity>::operator*() & Line | Count | Source | 263 | 355 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::PassBuilder::OptimizationLevel>::operator*() & Line | Count | Source | 263 | 67 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<std::__1::vector<llvm::PassBuilder::PipelineElement, std::__1::allocator<llvm::PassBuilder::PipelineElement> > >::operator*() & Line | Count | Source | 263 | 2.02k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::MDString*>::operator*() & Line | Count | Source | 263 | 24 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DICompileUnit::DebugEmissionKind>::operator*() & Line | Count | Source | 263 | 2.28k | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::DICompileUnit::DebugNameTableKind>::operator*() & Line | Count | Source | 263 | 285 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::remarks::Format>::operator*() & Line | Count | Source | 263 | 91 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::remarks::ParsedStringTable>::operator*() & Line | Count | Source | 263 | 10 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::remarks::Type>::operator*() & Line | Count | Source | 263 | 164 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::codeview::ContinuationRecordKind>::operator*() & Line | Count | Source | 263 | 372 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
llvm::Optional<llvm::codeview::MemberPointerInfo>::operator*() & Line | Count | Source | 263 | 164 | T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); } |
|
264 | | |
265 | | template <typename U> |
266 | 108M | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { |
267 | 108M | return hasValue() ? getValue()82.8M : std::forward<U>(value)25.9M ; |
268 | 108M | } llvm::MemoryLocation llvm::Optional<llvm::MemoryLocation>::getValueOr<llvm::MemoryLocation>(llvm::MemoryLocation&&) const & Line | Count | Source | 266 | 73.9M | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 73.9M | return hasValue() ? getValue()50.7M : std::forward<U>(value)23.2M ; | 268 | 73.9M | } |
llvm::StringRef llvm::Optional<llvm::StringRef>::getValueOr<char const (&) [1]>(char const (&&&) [1]) const & Line | Count | Source | 266 | 635 | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 635 | return hasValue() ? getValue()312 : std::forward<U>(value)323 ; | 268 | 635 | } |
unsigned int llvm::Optional<unsigned int>::getValueOr<int>(int&&) const & Line | Count | Source | 266 | 149k | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 149k | return hasValue() ? getValue()789 : std::forward<U>(value)149k ; | 268 | 149k | } |
llvm::DIExpression::FragmentInfo llvm::Optional<llvm::DIExpression::FragmentInfo>::getValueOr<llvm::DIExpression::FragmentInfo const&>(llvm::DIExpression::FragmentInfo const&&&) const & Line | Count | Source | 266 | 11.8k | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 11.8k | return hasValue() ? getValue()8.39k : std::forward<U>(value)3.48k ; | 268 | 11.8k | } |
unsigned int llvm::Optional<unsigned int>::getValueOr<unsigned int const&>(unsigned int const&&&) const & Line | Count | Source | 266 | 8.64k | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 8.64k | return hasValue() ? getValue()1.97k : std::forward<U>(value)6.66k ; | 268 | 8.64k | } |
llvm::MDString* llvm::Optional<llvm::MDString*>::getValueOr<std::nullptr_t>(std::nullptr_t&&) const & Line | Count | Source | 266 | 44.9k | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 44.9k | return hasValue() ? getValue()213 : std::forward<U>(value)44.7k ; | 268 | 44.9k | } |
llvm::StringRef llvm::Optional<llvm::StringRef>::getValueOr<llvm::StringRef>(llvm::StringRef&&) const & Line | Count | Source | 266 | 302 | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 302 | return hasValue() ? getValue()72 : std::forward<U>(value)230 ; | 268 | 302 | } |
bool llvm::Optional<bool>::getValueOr<llvm::cl::opt<bool, false, llvm::cl::parser<bool> >&>(llvm::cl::opt<bool, false, llvm::cl::parser<bool> >&&&) const & Line | Count | Source | 266 | 145k | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 145k | return hasValue() ? getValue()21 : std::forward<U>(value)145k ; | 268 | 145k | } |
bool llvm::Optional<bool>::getValueOr<bool>(bool&&) const & Line | Count | Source | 266 | 108 | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 108 | return hasValue() ? getValue()37 : std::forward<U>(value)71 ; | 268 | 108 | } |
int llvm::Optional<int>::getValueOr<int>(int&&) const & Line | Count | Source | 266 | 20 | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 20 | return hasValue() ? getValue()2 : std::forward<U>(value)18 ; | 268 | 20 | } |
unsigned long llvm::Optional<unsigned long>::getValueOr<unsigned int>(unsigned int&&) const & Line | Count | Source | 266 | 32.6M | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 32.6M | return hasValue() ? getValue()32.0M : std::forward<U>(value)539k ; | 268 | 32.6M | } |
unsigned long llvm::Optional<unsigned long>::getValueOr<unsigned long>(unsigned long&&) const & Line | Count | Source | 266 | 29.0k | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 29.0k | return hasValue() ? getValue()380 : std::forward<U>(value)28.6k ; | 268 | 29.0k | } |
llvm::sys::fs::file_type llvm::Optional<llvm::sys::fs::file_type>::getValueOr<llvm::sys::fs::file_type>(llvm::sys::fs::file_type&&) const & Line | Count | Source | 266 | 63.6k | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 63.6k | return hasValue() ? getValue()12 : std::forward<U>(value)63.6k ; | 268 | 63.6k | } |
llvm::sys::fs::perms llvm::Optional<llvm::sys::fs::perms>::getValueOr<llvm::sys::fs::perms>(llvm::sys::fs::perms&&) const & Line | Count | Source | 266 | 63.6k | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 63.6k | return hasValue() ? getValue()1 : std::forward<U>(value)63.6k ; | 268 | 63.6k | } |
clang::RecordDecl const* llvm::Optional<clang::RecordDecl const*>::getValueOr<std::nullptr_t>(std::nullptr_t&&) const & Line | Count | Source | 266 | 4 | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 4 | return hasValue() ? getValue()3 : std::forward<U>(value)1 ; | 268 | 4 | } |
unsigned long long llvm::Optional<unsigned long long>::getValueOr<unsigned int&>(unsigned int&&&) const & Line | Count | Source | 266 | 5 | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 5 | return hasValue() ? getValue()0 : std::forward<U>(value); | 268 | 5 | } |
clang::ASTTemplateArgumentListInfo const* llvm::Optional<clang::ASTTemplateArgumentListInfo const*>::getValueOr<clang::ASTTemplateArgumentListInfo const*>(clang::ASTTemplateArgumentListInfo const*&&) const & Line | Count | Source | 266 | 1.65M | constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION { | 267 | 1.65M | return hasValue() ? getValue()78 : std::forward<U>(value)1.65M ; | 268 | 1.65M | } |
|
269 | | |
270 | | #if LLVM_HAS_RVALUE_REFERENCE_THIS |
271 | 81.7k | T &&getValue() && { return std::move(Storage.getValue()); } llvm::Optional<unsigned long long>::getValue() && Line | Count | Source | 271 | 3.01k | T &&getValue() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::MCOperand>::getValue() && Line | Count | Source | 271 | 50 | T &&getValue() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::MDNode*>::getValue() && Line | Count | Source | 271 | 14 | T &&getValue() && { return std::move(Storage.getValue()); } |
llvm::Optional<unsigned int>::getValue() && Line | Count | Source | 271 | 99 | T &&getValue() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::StringRef>::getValue() && Line | Count | Source | 271 | 636 | T &&getValue() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::ArrayRef<unsigned char> >::getValue() && Line | Count | Source | 271 | 124 | T &&getValue() && { return std::move(Storage.getValue()); } |
llvm::Optional<char const*>::getValue() && Line | Count | Source | 271 | 4.56k | T &&getValue() && { return std::move(Storage.getValue()); } |
llvm::Optional<clang::ento::SVal>::getValue() && Line | Count | Source | 271 | 73.2k | T &&getValue() && { return std::move(Storage.getValue()); } |
|
272 | 38.3M | T &&operator*() && { return std::move(Storage.getValue()); } llvm::Optional<llvm::MemoryLocation>::operator*() && Line | Count | Source | 272 | 6.22M | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::DIExpression::FragmentInfo>::operator*() && Line | Count | Source | 272 | 31.9M | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<unsigned int>::operator*() && Line | Count | Source | 272 | 32.3k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::cflaa::StratifiedInfo*>::operator*() && Line | Count | Source | 272 | 724 | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::StringRef> >::operator*() && Line | Count | Source | 272 | 103 | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<std::nullptr_t>::operator*() && Line | Count | Source | 272 | 2 | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<bool>::operator*() && Line | Count | Source | 272 | 3.71k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<double>::operator*() && Line | Count | Source | 272 | 166 | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::StringRef>::operator*() && Line | Count | Source | 272 | 12.1k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<long long>::operator*() && Line | Count | Source | 272 | 15.1k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::OperandBundleUse>::operator*() && Line | Count | Source | 272 | 36 | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::Metadata*>::operator*() && Line | Count | Source | 272 | 277 | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<clang::Expr const*>::operator*() && Line | Count | Source | 272 | 2.21k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<unsigned long long>::operator*() && Line | Count | Source | 272 | 8.70k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<llvm::ArrayRef<unsigned char> >::operator*() && Line | Count | Source | 272 | 2.66k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<clang::AnyCall>::operator*() && Line | Count | Source | 272 | 4.22k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<clang::ento::SVal>::operator*() && Line | Count | Source | 272 | 2.53k | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<clang::NullabilityKind>::operator*() && Line | Count | Source | 272 | 4 | T &&operator*() && { return std::move(Storage.getValue()); } |
llvm::Optional<clang::Expr*>::operator*() && Line | Count | Source | 272 | 846 | T &&operator*() && { return std::move(Storage.getValue()); } |
|
273 | | |
274 | | template <typename U> |
275 | 5.95M | T getValueOr(U &&value) && { |
276 | 5.95M | return hasValue() ? std::move(getValue())48.1k : std::forward<U>(value)5.90M ; |
277 | 5.95M | } bool llvm::Optional<bool>::getValueOr<bool>(bool&&) && Line | Count | Source | 275 | 4.09M | T getValueOr(U &&value) && { | 276 | 4.09M | return hasValue() ? std::move(getValue())22.5k : std::forward<U>(value)4.07M ; | 277 | 4.09M | } |
unsigned long long llvm::Optional<unsigned long long>::getValueOr<int>(int&&) && Line | Count | Source | 275 | 698k | T getValueOr(U &&value) && { | 276 | 698k | return hasValue() ? std::move(getValue())163 : std::forward<U>(value)697k ; | 277 | 698k | } |
llvm::StringRef llvm::Optional<llvm::StringRef>::getValueOr<llvm::StringRef>(llvm::StringRef&&) && Line | Count | Source | 275 | 1.98k | T getValueOr(U &&value) && { | 276 | 1.98k | return hasValue() ? std::move(getValue())28 : std::forward<U>(value)1.95k ; | 277 | 1.98k | } |
llvm::MDOperand const* llvm::Optional<llvm::MDOperand const*>::getValueOr<std::nullptr_t>(std::nullptr_t&&) && Line | Count | Source | 275 | 1.12M | T getValueOr(U &&value) && { | 276 | 1.12M | return hasValue() ? std::move(getValue())11.1k : std::forward<U>(value)1.11M ; | 277 | 1.12M | } |
unsigned int llvm::Optional<unsigned int>::getValueOr<int>(int&&) && Line | Count | Source | 275 | 4.05k | T getValueOr(U &&value) && { | 276 | 4.05k | return hasValue() ? std::move(getValue())1.36k : std::forward<U>(value)2.69k ; | 277 | 4.05k | } |
char const* llvm::Optional<char const*>::getValueOr<char const*&>(char const*&&&) && Line | Count | Source | 275 | 19.4k | T getValueOr(U &&value) && { | 276 | 19.4k | return hasValue() ? std::move(getValue())10.5k : std::forward<U>(value)8.88k ; | 277 | 19.4k | } |
unsigned long long llvm::Optional<unsigned long long>::getValueOr<unsigned long long&>(unsigned long long&&&) && Line | Count | Source | 275 | 10.9k | T getValueOr(U &&value) && { | 276 | 10.9k | return hasValue() ? std::move(getValue())2.35k : std::forward<U>(value)8.64k ; | 277 | 10.9k | } |
long long llvm::Optional<long long>::getValueOr<int>(int&&) && Line | Count | Source | 275 | 1 | T getValueOr(U &&value) && { | 276 | 1 | return hasValue() ? std::move(getValue()) : std::forward<U>(value)0 ; | 277 | 1 | } |
|
278 | | #endif |
279 | | }; |
280 | | |
281 | | template <typename T, typename U> |
282 | 2.21M | bool operator==(const Optional<T> &X, const Optional<U> &Y) { |
283 | 2.21M | if (X && Y1.88M ) |
284 | 1.88M | return *X == *Y; |
285 | 332k | return X.hasValue() == Y.hasValue(); |
286 | 332k | } Unexecuted instantiation: bool llvm::operator==<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**>, std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> >(llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> > const&, llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::MachineBasicBlock>**> > const&) Unexecuted instantiation: bool llvm::operator==<std::__1::__wrap_iter<llvm::Loop* const*>, std::__1::__wrap_iter<llvm::Loop* const*> >(llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> > const&, llvm::Optional<std::__1::__wrap_iter<llvm::Loop* const*> > const&) Unexecuted instantiation: bool llvm::operator==<std::__1::__wrap_iter<llvm::MachineLoop* const*>, std::__1::__wrap_iter<llvm::MachineLoop* const*> >(llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> > const&, llvm::Optional<std::__1::__wrap_iter<llvm::MachineLoop* const*> > const&) bool llvm::operator==<long long, long long>(llvm::Optional<long long> const&, llvm::Optional<long long> const&) Line | Count | Source | 282 | 16 | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 16 | if (X && Y14 ) | 284 | 14 | return *X == *Y; | 285 | 2 | return X.hasValue() == Y.hasValue(); | 286 | 2 | } |
Unexecuted instantiation: bool llvm::operator==<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock>, llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> >(llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> > const&, llvm::Optional<llvm::SuccIterator<llvm::Instruction, llvm::BasicBlock> > const&) Unexecuted instantiation: bool llvm::operator==<std::__1::__wrap_iter<llvm::MachineBasicBlock**>, std::__1::__wrap_iter<llvm::MachineBasicBlock**> >(llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> > const&, llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock**> > const&) bool llvm::operator==<llvm::StringRef, llvm::StringRef>(llvm::Optional<llvm::StringRef> const&, llvm::Optional<llvm::StringRef> const&) Line | Count | Source | 282 | 32 | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 32 | if (X && Y10 ) | 284 | 10 | return *X == *Y; | 285 | 22 | return X.hasValue() == Y.hasValue(); | 286 | 22 | } |
Unexecuted instantiation: bool llvm::operator==<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**>, std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> >(llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> > const&, llvm::Optional<std::__1::__wrap_iter<llvm::DomTreeNodeBase<llvm::BasicBlock>**> > const&) Unexecuted instantiation: bool llvm::operator==<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const>, llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> >(llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> > const&, llvm::Optional<llvm::SuccIterator<llvm::Instruction const, llvm::BasicBlock const> > const&) Unexecuted instantiation: bool llvm::operator==<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region>, llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> >(llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> > const&, llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode const*, llvm::BasicBlock, llvm::Region> > const&) Unexecuted instantiation: bool llvm::operator==<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region>, llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> >(llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> > const&, llvm::Optional<llvm::RNSuccIterator<llvm::RegionNode*, llvm::BasicBlock, llvm::Region> > const&) Unexecuted instantiation: bool llvm::operator==<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region>, llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> >(llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> > const&, llvm::Optional<llvm::RNSuccIterator<llvm::FlatIt<llvm::RegionNode*>, llvm::BasicBlock, llvm::Region> > const&) bool llvm::operator==<llvm::APInt, llvm::APInt>(llvm::Optional<llvm::APInt> const&, llvm::Optional<llvm::APInt> const&) Line | Count | Source | 282 | 20 | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 20 | if (X && Y) | 284 | 20 | return *X == *Y; | 285 | 0 | return X.hasValue() == Y.hasValue(); | 286 | 0 | } |
bool llvm::operator==<llvm::DIExpression::FragmentInfo, llvm::DIExpression::FragmentInfo>(llvm::Optional<llvm::DIExpression::FragmentInfo> const&, llvm::Optional<llvm::DIExpression::FragmentInfo> const&) Line | Count | Source | 282 | 2.20M | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 2.20M | if (X && Y1.88M ) | 284 | 1.88M | return *X == *Y; | 285 | 323k | return X.hasValue() == Y.hasValue(); | 286 | 323k | } |
Unexecuted instantiation: bool llvm::operator==<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*>, std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> >(llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> > const&, llvm::Optional<std::__1::__wrap_iter<llvm::MachineBasicBlock* const*> > const&) Unexecuted instantiation: bool llvm::operator==<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion>, llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> >(llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> > const&, llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode const*, llvm::MachineBasicBlock, llvm::MachineRegion> > const&) Unexecuted instantiation: bool llvm::operator==<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion>, llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> >(llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> > const&, llvm::Optional<llvm::RNSuccIterator<llvm::MachineRegionNode*, llvm::MachineBasicBlock, llvm::MachineRegion> > const&) Unexecuted instantiation: bool llvm::operator==<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> >, llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > >(llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > > const&, llvm::Optional<llvm::PredIterator<llvm::BasicBlock, llvm::Value::user_iterator_impl<llvm::User> > > const&) bool llvm::operator==<unsigned int, unsigned int>(llvm::Optional<unsigned int> const&, llvm::Optional<unsigned int> const&) Line | Count | Source | 282 | 3.50k | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 3.50k | if (X && Y1.28k ) | 284 | 1.28k | return *X == *Y; | 285 | 2.21k | return X.hasValue() == Y.hasValue(); | 286 | 2.21k | } |
bool llvm::operator==<llvm::DIFile::ChecksumInfo<llvm::MDString*>, llvm::DIFile::ChecksumInfo<llvm::MDString*> >(llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> > const&, llvm::Optional<llvm::DIFile::ChecksumInfo<llvm::MDString*> > const&) Line | Count | Source | 282 | 1.16k | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 1.16k | if (X && Y3 ) | 284 | 3 | return *X == *Y; | 285 | 1.16k | return X.hasValue() == Y.hasValue(); | 286 | 1.16k | } |
bool llvm::operator==<llvm::MDString*, llvm::MDString*>(llvm::Optional<llvm::MDString*> const&, llvm::Optional<llvm::MDString*> const&) Line | Count | Source | 282 | 1.16k | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 1.16k | if (X && Y2 ) | 284 | 2 | return *X == *Y; | 285 | 1.16k | return X.hasValue() == Y.hasValue(); | 286 | 1.16k | } |
bool llvm::operator==<llvm::MD5::MD5Result, llvm::MD5::MD5Result>(llvm::Optional<llvm::MD5::MD5Result> const&, llvm::Optional<llvm::MD5::MD5Result> const&) Line | Count | Source | 282 | 4.70k | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 4.70k | if (X && Y211 ) | 284 | 211 | return *X == *Y; | 285 | 4.49k | return X.hasValue() == Y.hasValue(); | 286 | 4.49k | } |
Unexecuted instantiation: bool llvm::operator==<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> >, llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > >(llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > > const&, llvm::Optional<llvm::PredIterator<llvm::BasicBlock const, llvm::Value::user_iterator_impl<llvm::User const> > > const&) Unexecuted instantiation: bool llvm::operator==<llvm::VPBlockBase**, llvm::VPBlockBase**>(llvm::Optional<llvm::VPBlockBase**> const&, llvm::Optional<llvm::VPBlockBase**> const&) Unexecuted instantiation: bool llvm::operator==<llvm::VPBlockBase* const*, llvm::VPBlockBase* const*>(llvm::Optional<llvm::VPBlockBase* const*> const&, llvm::Optional<llvm::VPBlockBase* const*> const&) bool llvm::operator==<clang::Expr*, clang::Expr*>(llvm::Optional<clang::Expr*> const&, llvm::Optional<clang::Expr*> const&) Line | Count | Source | 282 | 211 | bool operator==(const Optional<T> &X, const Optional<U> &Y) { | 283 | 211 | if (X && Y131 ) | 284 | 131 | return *X == *Y; | 285 | 80 | return X.hasValue() == Y.hasValue(); | 286 | 80 | } |
|
287 | | |
288 | | template <typename T, typename U> |
289 | 1.26k | bool operator!=(const Optional<T> &X, const Optional<U> &Y) { |
290 | 1.26k | return !(X == Y); |
291 | 1.26k | } bool llvm::operator!=<llvm::StringRef, llvm::StringRef>(llvm::Optional<llvm::StringRef> const&, llvm::Optional<llvm::StringRef> const&) Line | Count | Source | 289 | 18 | bool operator!=(const Optional<T> &X, const Optional<U> &Y) { | 290 | 18 | return !(X == Y); | 291 | 18 | } |
bool llvm::operator!=<unsigned int, unsigned int>(llvm::Optional<unsigned int> const&, llvm::Optional<unsigned int> const&) Line | Count | Source | 289 | 1.24k | bool operator!=(const Optional<T> &X, const Optional<U> &Y) { | 290 | 1.24k | return !(X == Y); | 291 | 1.24k | } |
|
292 | | |
293 | | template <typename T, typename U> |
294 | 311k | bool operator<(const Optional<T> &X, const Optional<U> &Y) { |
295 | 311k | if (X && Y296k ) |
296 | 296k | return *X < *Y; |
297 | 14.4k | return X.hasValue() < Y.hasValue(); |
298 | 14.4k | } |
299 | | |
300 | | template <typename T, typename U> |
301 | | bool operator<=(const Optional<T> &X, const Optional<U> &Y) { |
302 | | return !(Y < X); |
303 | | } |
304 | | |
305 | | template <typename T, typename U> |
306 | | bool operator>(const Optional<T> &X, const Optional<U> &Y) { |
307 | | return Y < X; |
308 | | } |
309 | | |
310 | | template <typename T, typename U> |
311 | | bool operator>=(const Optional<T> &X, const Optional<U> &Y) { |
312 | | return !(X < Y); |
313 | | } |
314 | | |
315 | | template<typename T> |
316 | 80.5M | bool operator==(const Optional<T> &X, NoneType) { |
317 | 80.5M | return !X; |
318 | 80.5M | } bool llvm::operator==<llvm::MemoryLocation>(llvm::Optional<llvm::MemoryLocation> const&, llvm::NoneType) Line | Count | Source | 316 | 77.3M | bool operator==(const Optional<T> &X, NoneType) { | 317 | 77.3M | return !X; | 318 | 77.3M | } |
bool llvm::operator==<unsigned long long>(llvm::Optional<unsigned long long> const&, llvm::NoneType) Line | Count | Source | 316 | 1.07M | bool operator==(const Optional<T> &X, NoneType) { | 317 | 1.07M | return !X; | 318 | 1.07M | } |
bool llvm::operator==<llvm::MachineInstr* const*>(llvm::Optional<llvm::MachineInstr* const*> const&, llvm::NoneType) Line | Count | Source | 316 | 19 | bool operator==(const Optional<T> &X, NoneType) { | 317 | 19 | return !X; | 318 | 19 | } |
bool llvm::operator==<llvm::Function*>(llvm::Optional<llvm::Function*> const&, llvm::NoneType) Line | Count | Source | 316 | 496k | bool operator==(const Optional<T> &X, NoneType) { | 317 | 496k | return !X; | 318 | 496k | } |
bool llvm::operator==<llvm::StringRef>(llvm::Optional<llvm::StringRef> const&, llvm::NoneType) Line | Count | Source | 316 | 12.9k | bool operator==(const Optional<T> &X, NoneType) { | 317 | 12.9k | return !X; | 318 | 12.9k | } |
bool llvm::operator==<clang::Visibility>(llvm::Optional<clang::Visibility> const&, llvm::NoneType) Line | Count | Source | 316 | 1.63M | bool operator==(const Optional<T> &X, NoneType) { | 317 | 1.63M | return !X; | 318 | 1.63M | } |
|
319 | | |
320 | | template<typename T> |
321 | | bool operator==(NoneType, const Optional<T> &X) { |
322 | | return X == None; |
323 | | } |
324 | | |
325 | | template<typename T> |
326 | 2.14M | bool operator!=(const Optional<T> &X, NoneType) { |
327 | 2.14M | return !(X == None); |
328 | 2.14M | } bool llvm::operator!=<llvm::Function*>(llvm::Optional<llvm::Function*> const&, llvm::NoneType) Line | Count | Source | 326 | 496k | bool operator!=(const Optional<T> &X, NoneType) { | 327 | 496k | return !(X == None); | 328 | 496k | } |
bool llvm::operator!=<llvm::StringRef>(llvm::Optional<llvm::StringRef> const&, llvm::NoneType) Line | Count | Source | 326 | 12.9k | bool operator!=(const Optional<T> &X, NoneType) { | 327 | 12.9k | return !(X == None); | 328 | 12.9k | } |
bool llvm::operator!=<clang::Visibility>(llvm::Optional<clang::Visibility> const&, llvm::NoneType) Line | Count | Source | 326 | 1.63M | bool operator!=(const Optional<T> &X, NoneType) { | 327 | 1.63M | return !(X == None); | 328 | 1.63M | } |
|
329 | | |
330 | | template<typename T> |
331 | | bool operator!=(NoneType, const Optional<T> &X) { |
332 | | return X != None; |
333 | | } |
334 | | |
335 | | template <typename T> bool operator<(const Optional<T> &X, NoneType) { |
336 | | return false; |
337 | | } |
338 | | |
339 | | template <typename T> bool operator<(NoneType, const Optional<T> &X) { |
340 | | return X.hasValue(); |
341 | | } |
342 | | |
343 | | template <typename T> bool operator<=(const Optional<T> &X, NoneType) { |
344 | | return !(None < X); |
345 | | } |
346 | | |
347 | | template <typename T> bool operator<=(NoneType, const Optional<T> &X) { |
348 | | return !(X < None); |
349 | | } |
350 | | |
351 | | template <typename T> bool operator>(const Optional<T> &X, NoneType) { |
352 | | return None < X; |
353 | | } |
354 | | |
355 | | template <typename T> bool operator>(NoneType, const Optional<T> &X) { |
356 | | return X < None; |
357 | | } |
358 | | |
359 | | template <typename T> bool operator>=(const Optional<T> &X, NoneType) { |
360 | | return None <= X; |
361 | | } |
362 | | |
363 | | template <typename T> bool operator>=(NoneType, const Optional<T> &X) { |
364 | | return X <= None; |
365 | | } |
366 | | |
367 | 2.54M | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { |
368 | 2.54M | return X && *X == Y1.40M ; |
369 | 2.54M | } bool llvm::operator==<llvm::AliasResult>(llvm::Optional<llvm::AliasResult> const&, llvm::AliasResult const&) Line | Count | Source | 367 | 1.22M | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 1.22M | return X && *X == Y; | 369 | 1.22M | } |
bool llvm::operator==<llvm::Value*>(llvm::Optional<llvm::Value*> const&, llvm::Value* const&) Line | Count | Source | 367 | 48 | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 48 | return X && *X == Y; | 369 | 48 | } |
bool llvm::operator==<bool>(llvm::Optional<bool> const&, bool const&) Line | Count | Source | 367 | 987k | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 987k | return X && *X == Y5.67k ; | 369 | 987k | } |
bool llvm::operator==<int>(llvm::Optional<int> const&, int const&) Line | Count | Source | 367 | 168k | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 168k | return X && *X == Y11.1k ; | 369 | 168k | } |
bool llvm::operator==<clang::LangAS>(llvm::Optional<clang::LangAS> const&, clang::LangAS const&) Line | Count | Source | 367 | 164k | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 164k | return X && *X == Y; | 369 | 164k | } |
bool llvm::operator==<unsigned long long>(llvm::Optional<unsigned long long> const&, unsigned long long const&) Line | Count | Source | 367 | 373 | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 373 | return X && *X == Y; | 369 | 373 | } |
bool llvm::operator==<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>(llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior> const&, llvm::ConstrainedFPIntrinsic::ExceptionBehavior const&) Line | Count | Source | 367 | 1.38k | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 1.38k | return X && *X == Y; | 369 | 1.38k | } |
bool llvm::operator==<clang::ento::RetainSummaryManager::BehaviorSummary>(llvm::Optional<clang::ento::RetainSummaryManager::BehaviorSummary> const&, clang::ento::RetainSummaryManager::BehaviorSummary const&) Line | Count | Source | 367 | 651 | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 651 | return X && *X == Y; | 369 | 651 | } |
bool llvm::operator==<unsigned int>(llvm::Optional<unsigned int> const&, unsigned int const&) Line | Count | Source | 367 | 545 | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 545 | return X && *X == Y; | 369 | 545 | } |
bool llvm::operator==<clang::ento::ObjKind>(llvm::Optional<clang::ento::ObjKind> const&, clang::ento::ObjKind const&) Line | Count | Source | 367 | 25 | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 25 | return X && *X == Y; | 369 | 25 | } |
bool llvm::operator==<clang::analyze_os_log::OSLogBufferItem::Kind>(llvm::Optional<clang::analyze_os_log::OSLogBufferItem::Kind> const&, clang::analyze_os_log::OSLogBufferItem::Kind const&) Line | Count | Source | 367 | 123 | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 123 | return X && *X == Y; | 369 | 123 | } |
bool llvm::operator==<llvm::codeview::TypeLeafKind>(llvm::Optional<llvm::codeview::TypeLeafKind> const&, llvm::codeview::TypeLeafKind const&) Line | Count | Source | 367 | 1.14k | template <typename T> bool operator==(const Optional<T> &X, const T &Y) { | 368 | 1.14k | return X && *X == Y; | 369 | 1.14k | } |
|
370 | | |
371 | 4.59k | template <typename T> bool operator==(const T &X, const Optional<T> &Y) { |
372 | 4.59k | return Y && X == *Y1.04k ; |
373 | 4.59k | } |
374 | | |
375 | 567k | template <typename T> bool operator!=(const Optional<T> &X, const T &Y) { |
376 | 567k | return !(X == Y); |
377 | 567k | } bool llvm::operator!=<llvm::AliasResult>(llvm::Optional<llvm::AliasResult> const&, llvm::AliasResult const&) Line | Count | Source | 375 | 149k | template <typename T> bool operator!=(const Optional<T> &X, const T &Y) { | 376 | 149k | return !(X == Y); | 377 | 149k | } |
bool llvm::operator!=<llvm::Value*>(llvm::Optional<llvm::Value*> const&, llvm::Value* const&) Line | Count | Source | 375 | 48 | template <typename T> bool operator!=(const Optional<T> &X, const T &Y) { | 376 | 48 | return !(X == Y); | 377 | 48 | } |
bool llvm::operator!=<bool>(llvm::Optional<bool> const&, bool const&) Line | Count | Source | 375 | 251k | template <typename T> bool operator!=(const Optional<T> &X, const T &Y) { | 376 | 251k | return !(X == Y); | 377 | 251k | } |
bool llvm::operator!=<clang::LangAS>(llvm::Optional<clang::LangAS> const&, clang::LangAS const&) Line | Count | Source | 375 | 164k | template <typename T> bool operator!=(const Optional<T> &X, const T &Y) { | 376 | 164k | return !(X == Y); | 377 | 164k | } |
bool llvm::operator!=<llvm::ConstrainedFPIntrinsic::ExceptionBehavior>(llvm::Optional<llvm::ConstrainedFPIntrinsic::ExceptionBehavior> const&, llvm::ConstrainedFPIntrinsic::ExceptionBehavior const&) Line | Count | Source | 375 | 1.38k | template <typename T> bool operator!=(const Optional<T> &X, const T &Y) { | 376 | 1.38k | return !(X == Y); | 377 | 1.38k | } |
bool llvm::operator!=<clang::analyze_os_log::OSLogBufferItem::Kind>(llvm::Optional<clang::analyze_os_log::OSLogBufferItem::Kind> const&, clang::analyze_os_log::OSLogBufferItem::Kind const&) Line | Count | Source | 375 | 123 | template <typename T> bool operator!=(const Optional<T> &X, const T &Y) { | 376 | 123 | return !(X == Y); | 377 | 123 | } |
|
378 | | |
379 | 4.59k | template <typename T> bool operator!=(const T &X, const Optional<T> &Y) { |
380 | 4.59k | return !(X == Y); |
381 | 4.59k | } |
382 | | |
383 | | template <typename T> bool operator<(const Optional<T> &X, const T &Y) { |
384 | | return !X || *X < Y; |
385 | | } |
386 | | |
387 | 317k | template <typename T> bool operator<(const T &X, const Optional<T> &Y) { |
388 | 317k | return Y && X < *Y2.03k ; |
389 | 317k | } bool llvm::operator<<int>(int const&, llvm::Optional<int> const&) Line | Count | Source | 387 | 315k | template <typename T> bool operator<(const T &X, const Optional<T> &Y) { | 388 | 315k | return Y && X < *Y3 ; | 389 | 315k | } |
bool llvm::operator<<unsigned long long>(unsigned long long const&, llvm::Optional<unsigned long long> const&) Line | Count | Source | 387 | 10 | template <typename T> bool operator<(const T &X, const Optional<T> &Y) { | 388 | 10 | return Y && X < *Y; | 389 | 10 | } |
bool llvm::operator<<unsigned int>(unsigned int const&, llvm::Optional<unsigned int> const&) Line | Count | Source | 387 | 2.02k | template <typename T> bool operator<(const T &X, const Optional<T> &Y) { | 388 | 2.02k | return Y && X < *Y; | 389 | 2.02k | } |
|
390 | | |
391 | 2.02k | template <typename T> bool operator<=(const Optional<T> &X, const T &Y) { |
392 | 2.02k | return !(Y < X); |
393 | 2.02k | } |
394 | | |
395 | | template <typename T> bool operator<=(const T &X, const Optional<T> &Y) { |
396 | | return !(Y < X); |
397 | | } |
398 | | |
399 | 315k | template <typename T> bool operator>(const Optional<T> &X, const T &Y) { |
400 | 315k | return Y < X; |
401 | 315k | } |
402 | | |
403 | | template <typename T> bool operator>(const T &X, const Optional<T> &Y) { |
404 | | return Y < X; |
405 | | } |
406 | | |
407 | | template <typename T> bool operator>=(const Optional<T> &X, const T &Y) { |
408 | | return !(X < Y); |
409 | | } |
410 | | |
411 | | template <typename T> bool operator>=(const T &X, const Optional<T> &Y) { |
412 | | return !(X < Y); |
413 | | } |
414 | | |
415 | | raw_ostream &operator<<(raw_ostream &OS, NoneType); |
416 | | |
417 | | template <typename T, typename = decltype(std::declval<raw_ostream &>() |
418 | | << std::declval<const T &>())> |
419 | 15 | raw_ostream &operator<<(raw_ostream &OS, const Optional<T> &O) { |
420 | 15 | if (O) |
421 | 15 | OS << *O; |
422 | 0 | else |
423 | 0 | OS << None; |
424 | 15 | return OS; |
425 | 15 | } |
426 | | |
427 | | } // end namespace llvm |
428 | | |
429 | | #endif // LLVM_ADT_OPTIONAL_H |