|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
gen/tools/clang/include/clang/AST/Attrs.inc 3101 enum ConsumedState {
include/llvm/ADT/Hashing.h 71 class hash_code {
include/llvm/ADT/IntervalMap.h 490 class NodeRef {
773 struct Entry {
include/llvm/ADT/SmallVector.h 258 template <typename T>
include/llvm/ADT/SparseMultiSet.h 96 struct SMSNode {
include/llvm/ADT/StringRef.h 54 class StringRef {
include/llvm/ADT/Triple.h 45 enum ArchType {
194 enum EnvironmentType {
include/llvm/Analysis/BlockFrequencyInfoImpl.h 182 struct BlockNode {
356 struct Weight {
include/llvm/Analysis/LoopAccessAnalysis.h 113 struct Dependence {
include/llvm/Analysis/MemoryDependenceAnalysis.h 235 class NonLocalDepResult {
include/llvm/Analysis/MemoryLocation.h 174 class MemoryLocation {
include/llvm/Analysis/TypeMetadataUtils.h 32 struct DevirtCallSite {
include/llvm/Analysis/VectorUtils.h 59 struct VFParameter {
include/llvm/BinaryFormat/MachO.h 847 struct build_version_command {
931 struct fat_arch {
include/llvm/BinaryFormat/Wasm.h 97 struct WasmEventType {
109 struct WasmImport {
345 enum class ValType {
include/llvm/Bitstream/BitCodes.h 95 class BitCodeAbbrevOp {
include/llvm/CodeGen/CallingConvLower.h 33 class CCValAssign {
167 struct ForwardedRegister {
236 struct ByValInfo {
include/llvm/CodeGen/DIE.h 49 class DIEAbbrevData {
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h 124 struct MemDesc {
include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h 120 class SrcOp {
include/llvm/CodeGen/LiveInterval.h 161 struct Segment {
include/llvm/CodeGen/LiveRangeCalc.h 99 struct LiveInBlock {
include/llvm/CodeGen/LoopTraversal.h 87 struct TraversedMBBInfo {
include/llvm/CodeGen/MachineCombinerPattern.h 20 enum class MachineCombinerPattern {
include/llvm/CodeGen/MachineDominators.h 51 struct CriticalEdge {
include/llvm/CodeGen/MachineFrameInfo.h 33 class CalleeSavedInfo {
include/llvm/CodeGen/MachineFunction.h 202 struct SEHHandler {
include/llvm/CodeGen/MachineInstrBuilder.h 60 class MachineInstrBuilder {
include/llvm/CodeGen/MachineOperand.h 50 class MachineOperand {
include/llvm/CodeGen/MachineTraceMetrics.h 75 struct LiveRegUnit {
141 struct LiveInReg {
include/llvm/CodeGen/Register.h 19 class Register {
include/llvm/CodeGen/RegisterPressure.h 39 struct RegisterMaskPair {
262 struct IndexMaskPair {
include/llvm/CodeGen/RegisterScavenging.h 46 struct ScavengedInfo {
include/llvm/CodeGen/ScheduleDAG.h 49 class SDep {
include/llvm/CodeGen/ScheduleDAGInstrs.h 108 struct UnderlyingObject : PointerIntPair<ValueType, 1, bool> {
include/llvm/CodeGen/ScheduleDFS.h 92 struct Connection {
include/llvm/CodeGen/SelectionDAGNodes.h 123 class SDValue {
include/llvm/CodeGen/SlotIndexes.h 83 class SlotIndex {
include/llvm/CodeGen/StackMaps.h 214 struct LiveOutReg {
include/llvm/CodeGen/SwitchLoweringUtils.h 189 struct BitTestCase {
233 struct SwitchWorkListItem {
include/llvm/CodeGen/TargetCallingConv.h 27 struct ArgFlagsTy {
157 struct InputArg {
195 struct OutputArg {
include/llvm/CodeGen/TargetInstrInfo.h 432 struct RegSubRegPair {
450 struct RegSubRegPairAndIdx : RegSubRegPair {
include/llvm/CodeGen/ValueTypes.h 33 struct EVT {
include/llvm/CodeGen/WinEHFuncInfo.h 40 struct CxxUnwindMapEntry {
46 struct SEHUnwindMapEntry {
60 struct WinEHHandlerType {
81 struct ClrEHUnwindMapEntry {
include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h 243 struct RecordLimit {
include/llvm/DebugInfo/CodeView/TypeHashing.h 77 struct GloballyHashedType {
include/llvm/DebugInfo/CodeView/TypeIndex.h 95 class TypeIndex {
include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h 20 struct TiReference {
include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h 29 struct AttributeSpec {
include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h 22 struct Entry {
include/llvm/DebugInfo/DWARF/DWARFDie.h 42 class DWARFDie {
include/llvm/DebugInfo/DWARF/DWARFFormValue.h 26 class DWARFFormValue {
include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h 31 struct CompUnitEntry {
44 struct AddressEntry {
51 struct SymTableEntry {
include/llvm/ExecutionEngine/SectionMemoryManager.h 154 struct FreeMemBlock {
include/llvm/IR/Attributes.h 51 class Attribute {
70 enum AttrKind {
214 class AttributeSet {
337 class AttributeList {
include/llvm/IR/CallSite.h 672 class CallSite : public CallSiteBase<Function, BasicBlock, Value, User, Use,
include/llvm/IR/DataLayout.h 71 struct LayoutAlignElem {
90 struct PointerAlignElem {
include/llvm/IR/DebugInfoMetadata.h 157 enum DIFlags : uint32_t {
1608 enum DISPFlags : uint32_t {
2447 struct FragmentInfo {
include/llvm/IR/Intrinsics.h 97 struct IITDescriptor {
include/llvm/IR/MDBuilder.h 166 struct TBAAStructField {
include/llvm/IR/Module.h 157 struct ModuleFlagEntry {
include/llvm/IR/ModuleSummaryIndex.h 164 struct ValueInfo {
include/llvm/MC/ConstantPools.h 32 struct ConstantPoolEntry {
include/llvm/MC/MCFixup.h 77 class MCFixup {
include/llvm/MC/MCInst.h 34 class MCOperand {
include/llvm/MC/MCParser/MCTargetAsmParser.h 189 class NearMissInfo {
include/llvm/MC/MCSchedule.h 64 struct MCWriteProcResEntry {
include/llvm/MC/SubtargetFeature.h 40 class FeatureBitset {
include/llvm/Object/MachO.h 97 struct NodeState {
145 struct SectionInfo {
264 struct LoadCommandInfo {
include/llvm/Object/ObjectFile.h 81 class SectionRef {
include/llvm/ProfileData/Coverage/CoverageMapping.h 145 struct CounterExpression {
204 struct CounterMappingRegion {
include/llvm/ProfileData/InstrProf.h 275 enum class instrprof_error {
include/llvm/Remarks/Remark.h 42 struct Argument {
include/llvm/Support/BranchProbability.h 30 class BranchProbability {
include/llvm/Support/LowLevelTypeImpl.h 39 class LLT {
include/llvm/Support/MachineValueType.h 30 class MVT {
32 enum SimpleValueType : uint8_t {
include/llvm/Support/Memory.h 32 class MemoryBlock {
include/llvm/Support/SMLoc.h 23 class SMLoc {
include/llvm/Support/VersionTuple.h 26 class VersionTuple {
include/llvm/Support/YAMLTraits.h 1599 enum InState {
include/llvm/TableGen/Record.h 1395 class RecordVal {
include/llvm/Testing/Support/Annotations.h 50 struct Range {
include/llvm/TextAPI/MachO/Platform.h 22 enum class PlatformKind : unsigned {
include/llvm/TextAPI/MachO/Target.h 24 class Target {
include/llvm/Transforms/IPO/DeadArgumentElimination.h 44 struct RetOrArg {
include/llvm/Transforms/Scalar/ConstantHoisting.h 70 struct ConstantUser {
include/llvm/Transforms/Scalar/Reassociate.h 46 struct ValueEntry {
59 struct Factor {
include/llvm/Transforms/Utils/ASanStackFrameLayout.h 30 struct ASanStackVariableDescription {
include/llvm/Transforms/Utils/CodeExtractor.h 198 struct LifetimeMarkerInfo {
lib/Analysis/AliasAnalysisSummary.h 150 struct ExternalRelation {
184 struct ExternalAttribute {
lib/Analysis/CFLAndersAliasAnalysis.cpp 262 struct Record {
lib/Analysis/MemorySSA.cpp 608 struct TerminatedPath {
969 struct RenamePassData {
lib/AsmParser/LLParser.h 490 struct ParamInfo {
lib/BinaryFormat/MsgPackDocument.cpp 62 struct StackLevel {
171 struct WriterStackLevel {
lib/Bitcode/Writer/ValueEnumerator.h 73 struct MDIndex {
lib/CodeGen/AsmPrinter/AccelTable.cpp 211 struct AttributeEncoding {
lib/CodeGen/AsmPrinter/AsmPrinter.cpp 1974 struct Structor {
lib/CodeGen/AsmPrinter/DebugLocEntry.h 24 class DbgValueLoc {
lib/CodeGen/AsmPrinter/DebugLocStream.h 40 struct Entry {
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h 124 struct GlobalExpr {
lib/CodeGen/AsmPrinter/DwarfDebug.h 124 struct FrameIndexExpr {
257 class DbgCallSiteParam {
276 struct SymbolCU {
lib/CodeGen/AsmPrinter/DwarfExpression.h 108 struct Register {
lib/CodeGen/AsmPrinter/DwarfFile.h 35 struct RangeSpan {
lib/CodeGen/AsmPrinter/EHStreamer.h 54 struct ActionEntry {
61 struct CallSiteEntry {
lib/CodeGen/AsmPrinter/WinException.cpp 1099 struct ClrClause {
lib/CodeGen/BranchRelaxation.cpp 48 struct BasicBlockInfo {
lib/CodeGen/CodeGenPrepare.cpp 2508 struct InstructionAndIdx {
lib/CodeGen/EarlyIfConversion.cpp 110 struct PHIInfo {
lib/CodeGen/ExpandMemCmp.cpp 76 struct LoadEntry {
lib/CodeGen/IfConversion.cpp 1206 struct BBState {
lib/CodeGen/LiveDebugValues.cpp 376 struct TransferDebugPair {
lib/CodeGen/LocalStackSlotAllocation.cpp 50 class FrameRef {
lib/CodeGen/MIRParser/MIParser.cpp 350 struct ParsedMachineOperand {
lib/CodeGen/MachineBlockPlacement.cpp 326 struct WeightedEdge {
lib/CodeGen/MachineLICM.cpp 169 struct CandidateInfo {
lib/CodeGen/MachineScheduler.cpp 448 struct SchedRegion {
1469 struct MemOpInfo {
lib/CodeGen/MachineTraceMetrics.cpp 626 struct DataDep {
lib/CodeGen/RegAllocFast.cpp 83 struct LiveReg {
lib/CodeGen/RegAllocGreedy.cpp 524 struct HintInfo {
lib/CodeGen/ScheduleDAGInstrs.cpp 1223 struct RootData {
lib/CodeGen/SelectionDAG/DAGCombiner.cpp 589 struct MemOpLink {
14168 struct LoadedSlice {
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 1947 struct WorkState {
lib/CodeGen/SelectionDAG/SelectionDAG.cpp 8380 struct UseMemo {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 6806 struct BranchFunnelTarget {
lib/CodeGen/SplitKit.cpp 1304 struct ExtPoint {
lib/CodeGen/SplitKit.h 120 struct BlockInfo {
lib/DebugInfo/DWARF/DWARFDebugLine.cpp 35 struct ContentDescriptor {
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h 118 class RelocationEntry {
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h 33 struct EHFrameRelatedSections {
lib/MC/WasmObjectWriter.cpp 117 struct WasmFunction {
lib/Support/CommandLine.cpp 1101 struct ResponseFileRecord {
lib/Support/YAMLParser.cpp 179 struct SimpleKey {
lib/Target/AArch64/AArch64ExpandImm.h 22 struct ImmInsnModel {
lib/Target/AArch64/AArch64FrameLowering.cpp 1811 struct RegPairInfo {
lib/Target/AArch64/AArch64ISelLowering.cpp 6261 struct ShuffleSourceInfo {
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp 87 struct RegImm {
lib/Target/AArch64/AArch64StackTagging.cpp 79 struct Range {
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp 32 struct ReplacementInfo {
lib/Target/AMDGPU/AMDGPULibFunc.h 290 struct Param {
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp 58 class Clone{
lib/Target/AMDGPU/GCNRegBankReassign.cpp 74 class OperandMask {
636 struct BankStall {
lib/Target/AMDGPU/SIFoldOperands.cpp 31 struct FoldCandidate {
lib/Target/AMDGPU/SIMachineFunctionInfo.h 437 struct SGPRSpillVGPRCSR {
lib/Target/ARC/ARCISelLowering.cpp 423 struct ArgDataPair {
lib/Target/ARM/ARMBasicBlockInfo.h 41 struct BasicBlockInfo {
lib/Target/ARM/ARMFrameLowering.cpp 230 struct InstInfo {
lib/Target/ARM/ARMISelLowering.cpp 7338 struct ShuffleSourceInfo {
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 129 struct MemOpQueueEntry {
lib/Target/Hexagon/HexagonGenMux.cpp 106 struct MuxInfo {
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 1633 struct WeightedLeaf {
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h 33 class DuplexCandidate {
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp 167 struct CVIUnits {
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h 105 class HexagonInstr {
lib/Target/Mips/MipsAnalyzeImmediate.h 19 struct Inst {
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 1148 struct BitGroup {
1173 struct ValueRotInfo {
lib/Target/PowerPC/PPCISelLowering.cpp 4765 struct TailCallArgumentInfo {
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp 69 struct BucketElement {
lib/Target/RISCV/Utils/RISCVMatInt.h 20 struct Inst {
lib/Target/SystemZ/SystemZLongBranch.cpp 99 struct TerminatorInfo {
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp 221 struct FeatureEntry {
lib/Target/X86/AsmParser/X86AsmParser.cpp 113 enum InfixCalculatorTok {
lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp 45 struct FPOInstruction {
262 struct RegSaveOffset {
lib/Target/XCore/XCoreFrameLowering.cpp 48 struct StackSlotInfo {
lib/Target/XCore/XCoreISelLowering.cpp 1236 struct ArgDataPair { SDValue SDV; ISD::ArgFlagsTy Flags; };
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp 821 struct UDivFoldAction {
lib/Transforms/InstCombine/InstCombinePHI.cpp 889 struct PHIUsageRecord {
lib/Transforms/Instrumentation/AddressSanitizer.cpp 890 struct AllocaPoisonCall {
lib/Transforms/Instrumentation/MemorySanitizer.cpp 1036 struct ShadowOriginAndInsertPoint {
lib/Transforms/Scalar/GVN.cpp 238 struct llvm::gvn::AvailableValueInBlock {
lib/Transforms/Scalar/GuardWidening.cpp 207 class RangeCheck {
lib/Transforms/Scalar/IndVarSimplify.cpp 879 struct WideIVInfo {
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp 139 class InductiveRangeCheck {
lib/Transforms/Scalar/LoopLoadElimination.cpp 88 struct StoreToLoadForwardingCandidate {
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1855 struct IVInc {
4074 struct WorkItem {
lib/Transforms/Scalar/NewGVN.cpp 3498 struct NewGVN::ValueDFS {
lib/Transforms/Scalar/SROA.cpp 158 class Slice {
4323 struct Fragment {
lib/Transforms/Utils/PredicateInfo.cpp 98 struct ValueDFS {
lib/Transforms/Utils/ValueMapper.cpp 65 struct WorklistEntry {
97 struct MappingContext {
612 struct POTWorklistEntry {
lib/Transforms/Vectorize/SLPVectorizer.cpp 636 struct EdgeInfo {
1460 struct ExternalUser {
lib/Transforms/Vectorize/VPlan.h 1598 enum class OpMode { Failed, Load, Opcode };
tools/clang/include/clang-c/Index.h 462 typedef struct {
2682 typedef struct {
5102 typedef struct {
6355 typedef struct {
6361 typedef struct {
tools/clang/include/clang/AST/APValue.h 195 class LValuePathEntry {
tools/clang/include/clang/AST/ASTTypeTraits.h 230 class DynTypedNode {
tools/clang/include/clang/AST/Attr.h 212 class ParamIdx {
tools/clang/include/clang/AST/Availability.h 30 class AvailabilitySpec {
tools/clang/include/clang/AST/CXXInheritance.h 44 struct CXXBasePathElement {
241 struct UniqueVirtualMethod {
tools/clang/include/clang/AST/CharUnits.h 38 class CharUnits {
tools/clang/include/clang/AST/Comment.h 415 class Attribute {
tools/clang/include/clang/AST/CommentLexer.h 55 class Token {
tools/clang/include/clang/AST/Decl.h 3964 class Capture {
tools/clang/include/clang/AST/DeclAccessPair.h 29 class DeclAccessPair {
tools/clang/include/clang/AST/DeclarationName.h 145 class DeclarationName {
tools/clang/include/clang/AST/Expr.h 63 struct SubobjectAdjustment {
1050 class OpaqueValueExpr : public Expr {
2138 class OffsetOfNode {
4686 class Designator {
tools/clang/include/clang/AST/ExprObjC.h 261 struct ObjCDictionaryElement {
tools/clang/include/clang/AST/ExternalASTMerger.h 83 class ImporterSource {
tools/clang/include/clang/AST/LambdaCapture.h 25 class LambdaCapture {
tools/clang/include/clang/AST/NestedNameSpecifier.h 236 class NestedNameSpecifierLoc {
tools/clang/include/clang/AST/OpenMPClause.h 4211 class MappableComponent {
tools/clang/include/clang/AST/Stmt.h 3373 class Capture {
tools/clang/include/clang/AST/TemplateBase.h 50 class TemplateArgument {
449 class TemplateArgumentLoc {
tools/clang/include/clang/AST/Type.h 152 enum ObjCLifetime {
643 class QualType {
3419 class ExtParameterInfo {
tools/clang/include/clang/AST/TypeLoc.h 56 class TypeLoc {
tools/clang/include/clang/AST/VTTBuilder.h 32 class VTTVTable {
61 struct VTTComponent {
tools/clang/include/clang/AST/VTableBuilder.h 29 class VTableComponent {
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h 270 class CapabilityExpr {
tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h 32 struct Branch {
tools/clang/include/clang/Analysis/CloneDetection.h 33 class StmtSequence {
tools/clang/include/clang/Analysis/PathDiagnostic.h 157 class PathDiagnosticLocation {
tools/clang/include/clang/Basic/ABI.h 178 struct ThunkInfo {
tools/clang/include/clang/Basic/AttrSubjectMatchRules.h 19 enum SubjectMatchRule {
tools/clang/include/clang/Basic/Cuda.h 35 enum class CudaArch {
tools/clang/include/clang/Basic/Diagnostic.h 349 struct DiagStatePoint {
tools/clang/include/clang/Basic/IdentifierTable.h 672 class Selector {
tools/clang/include/clang/Basic/OpenMPKinds.h 22 enum OpenMPDirectiveKind {
101 enum OpenMPMapModifierKind {
tools/clang/include/clang/Basic/OperatorPrecedence.h 26 enum Level {
tools/clang/include/clang/Basic/SourceLocation.h 38 class FileID {
86 class SourceLocation {
196 class SourceRange {
234 class CharSourceRange {
tools/clang/include/clang/Basic/SourceManager.h 439 class SLocEntry {
tools/clang/include/clang/Basic/TokenKinds.h 24 enum TokenKind : unsigned short {
tools/clang/include/clang/CodeGen/SwiftCallingConv.h 44 struct StorageEntry {
tools/clang/include/clang/Driver/Action.h 84 enum OffloadKind {
586 struct DependentActionInfo final {
tools/clang/include/clang/Driver/Phases.h 17 enum ID {
tools/clang/include/clang/Edit/Commit.h 37 struct Edit {
tools/clang/include/clang/Edit/EditedSource.h 51 struct MacroArgUse {
tools/clang/include/clang/Index/IndexSymbol.h 130 struct SymbolRelation {
tools/clang/include/clang/Lex/DependencyDirectivesSourceMinimizer.h 71 struct SkippedRange {
tools/clang/include/clang/Lex/ModuleMap.h 150 class KnownHeader {
tools/clang/include/clang/Lex/Preprocessor.h 86 class TokenValue {
546 struct MacroExpandsInfo {
702 struct BuildingSubmoduleInfo {
tools/clang/include/clang/Lex/Token.h 34 class Token {
315 struct PPConditionalInfo {
tools/clang/include/clang/Parse/Parser.h 299 struct Loc {
2738 struct InnerNamespaceInfo {
tools/clang/include/clang/Sema/CodeCompleteConsumer.h 519 struct Chunk {
1005 class OverloadCandidate {
tools/clang/include/clang/Sema/DeclSpec.h 1676 struct Binding {
2561 struct LambdaCapture {
tools/clang/include/clang/Sema/DelayedDiagnostic.h 129 class DelayedDiagnostic {
tools/clang/include/clang/Sema/Designator.h 36 class Designator {
tools/clang/include/clang/Sema/ExternalSemaSource.h 43 struct ExternalVTableUse {
tools/clang/include/clang/Sema/Initialization.h 899 class Step {
tools/clang/include/clang/Sema/ScopeInfo.h 67 class CompoundScopeInfo {
328 class WeakUseTy {
495 class Capture {
877 struct ShadowedOuterDecl {
tools/clang/include/clang/Sema/Sema.h 524 struct PackIncludeState {
4871 struct OffsetOfComponent {
7533 struct OriginalCallArg {
7689 struct CodeSynthesisContext {
8394 struct LateInstantiatedAttribute {
tools/clang/include/clang/Sema/SemaInternal.h 208 struct SpecifierInfo {
tools/clang/include/clang/Sema/Template.h 189 class DeducedTemplateArgument : public TemplateArgument {
tools/clang/include/clang/Serialization/ASTBitCodes.h 177 struct PPEntityOffset {
2060 struct ObjCCategoriesInfo {
tools/clang/include/clang/Serialization/ASTReader.h 511 struct PendingUpdateRecord {
585 struct PendingVisibleUpdate {
685 struct UnresolvedModuleRef {
731 struct PendingMacroInfo {
869 struct PragmaPackStackEntry {
901 struct ImportedSubmodule {
1264 struct ImportedModule {
tools/clang/include/clang/Serialization/ASTWriter.h 338 class DeclUpdate {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h 75 class SVal {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h 27 class WorkListUnit {
tools/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h 25 struct NodeId {
tools/clang/lib/ARCMigrate/TransProperties.cpp 58 struct PropData {
tools/clang/lib/ARCMigrate/TransProtectedScope.cpp 40 struct CaseInfo {
tools/clang/lib/AST/DeclObjC.cpp 1567 struct SynthesizeIvarChunk {
tools/clang/lib/AST/ExprConstant.cpp 631 class Cleanup {
tools/clang/lib/AST/Interp/PrimType.h 27 enum PrimType : unsigned {
tools/clang/lib/AST/Interp/Record.h 26 struct Field {
33 struct Base {
tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp 437 struct Pattern {
tools/clang/lib/CodeGen/Address.h 24 class Address {
tools/clang/lib/CodeGen/CGBlocks.cpp 339 struct BlockLayoutChunk {
tools/clang/lib/CodeGen/CGCUDANV.cpp 45 struct KernelInfo {
50 struct VarInfo {
tools/clang/lib/CodeGen/CGCall.h 217 struct CallArg {
267 struct Writeback {
279 struct CallArgCleanup {
tools/clang/lib/CodeGen/CGDebugInfo.cpp 4165 struct BlockLayoutChunk {
tools/clang/lib/CodeGen/CGDebugInfo.h 92 struct ObjCInterfaceCacheEntry {
tools/clang/lib/CodeGen/CGExprConstant.cpp 747 struct BaseInfo {
tools/clang/lib/CodeGen/CGObjCMac.cpp 826 class RUN_SKIP {
2289 struct IvarInfo {
tools/clang/lib/CodeGen/CGObjCRuntime.cpp 118 struct CatchHandler {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 7038 enum OpenMPOffloadMappingFlags : uint64_t {
7088 class BasePointerInfo {
tools/clang/lib/CodeGen/CodeGenFunction.h 1079 class OpaqueValueMappingData {
1247 struct BreakContinue {
1260 struct CancelExit {
1902 struct VPtr {
2777 class ParamValue {
tools/clang/lib/CodeGen/CodeGenPGO.cpp 358 struct BreakContinue {
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 831 struct BreakContinue {
tools/clang/lib/CodeGen/EHScopeStack.h 36 struct BranchFixup {
106 class stable_iterator {
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 3428 struct MSRTTIClass {
tools/clang/lib/Driver/InputInfo.h 22 class InputInfo {
tools/clang/lib/Format/Format.cpp 1806 struct IncludeDirective {
tools/clang/lib/Format/SortJavaScriptImports.cpp 39 struct JsImportedSymbol {
tools/clang/lib/Format/TokenAnnotator.cpp 1253 struct Context {
tools/clang/lib/Format/UnwrappedLineParser.h 225 struct PPBranch {
tools/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp 902 struct Directive {
tools/clang/lib/Lex/PPMacroExpansion.cpp 621 enum Bracket {
tools/clang/lib/Parse/ParseTemplate.cpp 1464 struct ContainingDC {
tools/clang/lib/Sema/JumpDiagnostics.cpp 43 struct GotoScope {
tools/clang/lib/Sema/Sema.cpp 1521 struct CallInfo {
tools/clang/lib/Sema/SemaChecking.cpp12477 struct Value {
12487 class Seq {
tools/clang/lib/Sema/SemaDecl.cpp 2988 struct GNUCompatibleParamWarning {
tools/clang/lib/Sema/SemaExprCXX.cpp 1484 struct UsualDeallocFnInfo {
tools/clang/lib/Sema/SemaInit.cpp 6649 struct IndirectLocalPathEntry {
tools/clang/lib/Sema/SemaLookup.cpp 56 class UnqualUsingEntry {
tools/clang/lib/Sema/SemaObjCProperty.cpp 884 struct MismatchingProperty {
tools/clang/lib/Sema/SemaOverload.cpp 890 struct Entry {
tools/clang/lib/Sema/SemaTemplate.cpp 4029 struct PartialSpecMatchResult {
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 2458 struct PartialSpecMatchResult {
tools/clang/lib/Serialization/ASTWriter.cpp 5193 struct ModuleInfo {
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 229 struct FieldInfo {
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 2874 struct FRIEC_WLItem {
tools/clang/tools/clang-refactor/TestSupport.h 48 struct TestSelectionRange {
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h 33 enum class SpecialMemberFunctionKind : uint8_t {
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp 38 struct BindArgument {
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.h 205 struct Usage {
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.h 19 struct ClassifiedToken {
tools/clang/tools/extra/clang-tidy/mpi/BufferDerefCheck.h 43 enum class IndirectionType : unsigned char { Pointer, Array };
tools/clang/tools/extra/clangd/index/Symbol.h 87 struct IncludeHeaderWithReferences {
tools/clang/tools/extra/modularize/Modularize.cpp 383 struct Location {
429 struct Entry {
tools/clang/tools/libclang/CIndex.cpp 6873 struct PostChildrenAction {
tools/clang/tools/libclang/CXIndexDataConsumer.h 211 struct AttrInfo : public CXIdxAttrInfo {
tools/clang/tools/libclang/CursorVisitor.h 24 class VisitorJob {
tools/clang/unittests/CodeGen/IRMatchers.h 60 class Query {
tools/lld/COFF/PDB.cpp 724 struct SymbolScope {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.h 75 struct AttributeValue {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.h 15 class DWARFDIE : public DWARFBaseDIE {
tools/llvm-exegesis/lib/Clustering.h 37 class ClusterId {
tools/llvm-exegesis/lib/CodeTemplate.h 49 enum class ExecutionMode : uint8_t {
tools/llvm-exegesis/lib/MCInstrDescView.h 65 struct Operand {
tools/llvm-lipo/llvm-lipo.cpp 90 struct InputFile {
tools/llvm-objdump/MachODump.cpp 7772 struct CompactUnwindEntry {
8115 struct IndexEntry {
tools/llvm-pdbutil/BytesOutputStyle.cpp 35 struct StreamSpec {
tools/llvm-rc/ResourceScriptStmt.h 29 class RCInt {
tools/llvm-readobj/ELFDumper.cpp 255 class VersionMapEntry : public PointerIntPair<const void *, 1> {
tools/llvm-xray/xray-graph.h 74 struct FunctionAttr {
unittests/ADT/SmallVectorTest.cpp 806 struct notassignable {
unittests/ADT/SparseSetTest.cpp 160 struct Alt {
utils/TableGen/AsmMatcherEmitter.cpp 379 struct AsmOperand {
411 struct ResOperand {
utils/TableGen/CodeGenRegisters.h 50 struct MaskRolPair {
utils/TableGen/FastISelEmitter.cpp 88 class OpKind {