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

Definitions

include/llvm/ADT/APInt.h
   69 class LLVM_NODISCARD APInt {
include/llvm/ADT/DenseSet.h
  105   class Iterator {
  131   class ConstIterator {
include/llvm/ADT/Hashing.h
   71 class hash_code {
include/llvm/ADT/None.h
   22 enum class NoneType { None = 1 };
include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/ADT/Triple.h
   45   enum ArchType {
include/llvm/Analysis/LazyCallGraph.h
  196     class iterator
  886   class postorder_ref_scc_iterator
include/llvm/DebugInfo/DWARF/DWARFDie.h
  282 class DWARFDie::attribute_iterator
include/llvm/DebugInfo/GSYM/FileEntry.h
   25 struct FileEntry {
include/llvm/DebugInfo/GSYM/FunctionInfo.h
   86 struct FunctionInfo {
include/llvm/DebugInfo/GSYM/LineEntry.h
   22 struct LineEntry {
include/llvm/DebugInfo/GSYM/LineTable.h
  118 class LineTable {
include/llvm/DebugInfo/GSYM/Range.h
   32 struct AddressRange {
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
   50 class SymbolStringPtr {
include/llvm/IR/Attributes.h
  337 class AttributeList {
include/llvm/IR/ConstantRange.h
   47 class LLVM_NODISCARD ConstantRange {
include/llvm/IR/DataLayout.h
  111 class DataLayout {
include/llvm/Remarks/Remark.h
   67 struct Remark {
include/llvm/Support/AArch64TargetParser.h
   60 enum class ArchKind {
include/llvm/Support/ARMTargetParser.h
   27 enum ArchExtKind : unsigned {
   90 enum class ArchKind {
  124 enum class FPUVersion {
  135 enum class FPURestriction {
  142 enum class NeonSupportLevel {
include/llvm/Support/Alignment.h
   40 struct Align {
  117 struct MaybeAlign : public llvm::Optional<Align> {
include/llvm/Support/FileSystem.h
  134 class UniqueID {
include/llvm/Support/LineIterator.h
   31 class line_iterator
include/llvm/Support/LockFileManager.h
   30   enum LockFileState {
include/llvm/Support/LowLevelTypeImpl.h
   39 class LLT {
include/llvm/Support/MemoryBuffer.h
  139   enum BufferKind {
include/llvm/Support/TypeSize.h
   50 class TypeSize {
include/llvm/Support/VirtualFileSystem.h
  158 class directory_iterator {
  208 class recursive_directory_iterator {
include/llvm/Support/YAMLParser.h
  579 class document_iterator {
tools/clang/include/clang/AST/DeclarationName.h
  145 class DeclarationName {
tools/clang/include/clang/Basic/FixedPoint.h
   95 class APFixedPoint {
tools/clang/include/clang/Format/Format.h
   54   enum BracketAlignmentStyle {
  118   enum EscapedNewlineAlignmentStyle {
  221   enum ShortBlockStyle {
  266   enum ShortFunctionStyle {
  317   enum ShortIfStyle {
  388   enum DefinitionReturnTypeBreakingStyle {
  400   enum ReturnTypeBreakingStyle {
  491   enum BreakTemplateDeclarationsStyle {
  573   enum BinaryOperatorStyle {
  616   enum BraceBreakingStyle {
  786   enum BraceWrappingAfterControlStatementStyle {
 1042   enum BreakConstructorInitializersStyle {
 1109   enum BreakInheritanceListStyle {
 1557   enum NamespaceIndentationKind {
 1669   enum PointerAlignmentStyle {
 1843   enum SpaceBeforeParensOptions {
 1984   enum LanguageStandard {
 2011   enum UseTabStyle {
tools/lldb/include/lldb/Utility/UUID.h
   22 class UUID {
tools/lldb/include/lldb/Utility/VMRange.h
   26 class VMRange {
tools/llvm-exegesis/lib/Clustering.h
   37   class ClusterId {
utils/unittest/googletest/include/gtest/gtest.h
 1485 template <typename T1, typename T2>