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

Definitions

include/llvm/ADT/None.h
   22 enum class NoneType { None = 1 };
include/llvm/ADT/StringMap.h
  547 template <typename ValueTy>
include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/CodeGen/AccelTable.h
  140   struct HashData {
include/llvm/CodeGen/DwarfStringPoolEntry.h
   20 struct DwarfStringPoolEntry {
include/llvm/CodeGen/MachineMemOperand.h
  129   enum Flags : uint16_t {
include/llvm/CodeGen/RuntimeLibcalls.h
   29   enum Libcall {
include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h
   31 struct FileChecksumEntry {
include/llvm/ExecutionEngine/JITSymbol.h
  190 class JITEvaluatedSymbol {
include/llvm/ExecutionEngine/RuntimeDyldChecker.h
   76   class MemoryRegionInfo {
include/llvm/IR/Comdat.h
   31 class Comdat {
include/llvm/IR/GlobalValue.h
   47   enum LinkageTypes {
include/llvm/IR/Metadata.h
  603 class MDString : public Metadata {
include/llvm/IR/ValueHandle.h
  181 class WeakTrackingVH : public ValueHandleBase {
include/llvm/LTO/LTO.h
  350   struct GlobalResolution {
include/llvm/LTO/legacy/LTOModule.h
   40   struct NameAndAttributes {
include/llvm/MC/MCAsmMacro.h
   21 class AsmToken {
  142 struct MCAsmMacro {
include/llvm/ProfileData/GCOV.h
  401   struct LineData {
include/llvm/ProfileData/SampleProf.h
  300 class FunctionSamples {
include/llvm/Support/SpecialCaseList.h
  117   class Matcher {
include/llvm/Support/StringPool.h
   45     struct PooledString {
include/llvm/Support/Timer.h
   26 class TimeRecord {
   76 class Timer {
include/llvm/Support/VirtualFileSystem.h
   45 class Status {
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
  220 class SymbolTableEntry {
lib/MC/MCParser/AsmParser.cpp
  362   enum DirectiveKind {
  529   enum CVDefRangeType {
lib/Object/RecordStreamer.h
   27   enum State { NeverSeen, Global, Defined, DefinedGlobal, DefinedWeak, Used,
lib/Support/FileCheckImpl.h
  400   struct FileCheckNumericVariableMatch {
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  251   class GCOVLines : public GCOVRecord {
tools/clang/include/clang/AST/ASTContext.h
 3026   struct SectionInfo {
tools/clang/include/clang/AST/GlobalDecl.h
   40 class GlobalDecl {
tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h
  250 class VariantValue {
tools/clang/include/clang/Basic/OpenCLOptions.h
   24   struct Info {
tools/clang/include/clang/Basic/SourceLocation.h
   38 class FileID {
   86 class SourceLocation {
tools/clang/include/clang/Basic/TokenKinds.h
   24 enum TokenKind : unsigned short {
tools/clang/include/clang/Format/Format.h
   49 struct FormatStyle {
tools/clang/include/clang/Frontend/LayoutOverrideSource.h
   26     struct Layout {
tools/clang/include/clang/Frontend/PrecompiledPreamble.h
  204   struct PreambleFileHash {
tools/clang/include/clang/Lex/HeaderSearch.h
  146 struct FrameworkCacheEntry {
  194   struct LookupFileCacheInfo {
tools/clang/include/clang/Serialization/InMemoryModuleCache.h
   31   struct PCM {
tools/clang/include/clang/Tooling/CompilationDatabase.h
   43 struct CompileCommand {
tools/clang/include/clang/Tooling/Core/Replacement.h
  209 class Replacements {
tools/clang/include/clang/Tooling/DependencyScanning/DependencyScanningFilesystem.h
  112   struct SharedFileSystemEntry {
tools/clang/lib/CodeGen/CGOpenMPRuntime.h
  575     class OffloadEntryInfoDeviceGlobalVar final : public OffloadEntryInfo {
tools/clang/lib/Frontend/VerifyDiagnosticConsumer.cpp
  327   struct Marker {
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
   58 enum FoundationClass {
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  165   struct TaintPropagationRule {
tools/clang/lib/Tooling/FileMatchTrie.cpp
   43 class FileMatchTrieNode {
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
  209   struct BundleInfo final {
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  142   enum Tristate { None, Yes, No };
tools/clang/tools/extra/clang-tidy/abseil/DurationRewriter.h
   21 enum class DurationScale : std::uint8_t {
tools/clang/tools/extra/clangd/FileDistance.h
   63 struct SourceParams {
tools/clang/tools/extra/clangd/GlobalCompilationDatabase.h
   84   struct CachedCDB {
tools/clang/tools/extra/clangd/Headers.h
   64 struct IncludeGraphNode {
tools/clang/tools/extra/clangd/SourceCode.h
  210 struct Edit {
tools/clang/tools/extra/clangd/index/Background.cpp
  224   struct File {
tools/clang/tools/extra/clangd/index/Background.h
  153   struct ShardVersion {
tools/clang/tools/extra/clangd/index/BackgroundIndexLoader.h
   28 struct LoadedShard {
tools/clang/tools/extra/clangd/index/FileIndex.h
   78   struct RefSlabAndCountReferences {
tools/clang/tools/extra/clangd/index/Symbol.h
  177 class SymbolSlab {
tools/clang/unittests/AST/ASTImporterTest.cpp
  160   struct CodeEntry {
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  642   struct DiagText {
tools/dsymutil/BinaryHolder.h
   54   class ObjectEntry : public EntryBase {
   96   class ArchiveEntry : public EntryBase {
tools/dsymutil/DebugMap.h
  139   struct SymbolMapping {
tools/gold/gold-plugin.cpp
  102 struct ResolutionInfo {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  152   struct DylibInfo { int ordinal; bool hasWeak; bool hasNonWeak; };
tools/lldb/include/lldb/Utility/Log.h
   49 class Log final {
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
  277   struct RecordIndices {
tools/lldb/tools/lldb-vscode/FunctionBreakpoint.h
   16 struct FunctionBreakpoint : public BreakpointBase {
tools/llvm-dwarfdump/Statistics.cpp
   22 struct PerFunctionStats {
tools/llvm-jitlink/llvm-jitlink.h
   41   struct FileInfo {
tools/llvm-lipo/llvm-lipo.cpp
  156 class Slice {
tools/llvm-objcopy/CopyConfig.h
   41 struct MachineInfo {
   75 struct SectionRename {
   81 struct SectionFlagsUpdate {
tools/llvm-pdbutil/DumpOutputStyle.h
   40   struct Stat {
tools/llvm-rc/ResourceScriptStmt.h
  628   struct CtlInfo {
  790     enum VersionInfoFixedType {
tools/llvm-rtdyld/llvm-rtdyld.cpp
  778   struct StubID {
unittests/ADT/StringMapTest.cpp
  283   struct A : CountCopyAndMove {
  318 struct StringMapTestStruct {
  337 struct MoveOnly {
  388 struct Countable {
  434 struct CountCtorCopyAndMove {
  494 struct NonMoveableNonCopyableType {