|
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 2055 class AvailabilityAttr : public InheritableAttr {
include/llvm/ADT/ArrayRef.h 116 template<typename U, typename DummyT>
include/llvm/Analysis/CallGraph.h 164 class CallGraphNode {
include/llvm/Analysis/DependenceAnalysis.h 344 struct Subscript {
include/llvm/Analysis/LazyCallGraph.h 327 class Node {
include/llvm/Analysis/LoopInfo.h 509 class Loop : public LoopBase<BasicBlock, Loop> {
include/llvm/CodeGen/LexicalScopes.h 44 class LexicalScope {
include/llvm/CodeGen/LiveInterval.h 679 class LiveInterval : public LiveRange {
include/llvm/CodeGen/MachineBasicBlock.h 65 class MachineBasicBlock
include/llvm/CodeGen/MachineInstr.h 63 class MachineInstr
include/llvm/CodeGen/MachineMemOperand.h 126 class MachineMemOperand {
include/llvm/CodeGen/ScheduleDAG.h 242 class SUnit {
include/llvm/IR/Argument.h 29 class Argument final : public Value {
include/llvm/IR/BasicBlock.h 57 class BasicBlock final : public Value, // Basic blocks are data objects also
include/llvm/IR/Constant.h 41 class Constant : public User {
include/llvm/IR/Constants.h 83 class ConstantInt final : public ConstantData {
include/llvm/IR/Function.h 59 class Function : public GlobalObject, public ilist_node<Function> {
include/llvm/IR/GlobalValue.h 44 class GlobalValue : public Constant {
include/llvm/IR/GlobalVariable.h 41 class GlobalVariable : public GlobalObject, public ilist_node<GlobalVariable> {
include/llvm/IR/InstrTypes.h 188 class BinaryOperator : public Instruction {
1105 class CallBase : public Instruction {
include/llvm/IR/Instruction.h 43 class Instruction : public User,
include/llvm/IR/Instructions.h 59 class AllocaInst : public UnaryInstruction {
325 class StoreInst : public Instruction {
881 class GetElementPtrInst : public Instruction {
1850 class ExtractElementInst : public Instruction {
1977 class ShuffleVectorInst : public Instruction {
2546 class PHINode : public Instruction {
2893 class ReturnInst : public Instruction {
3656 class InvokeInst : public CallBase {
include/llvm/IR/IntrinsicInst.h 87 class DbgVariableIntrinsic : public DbgInfoIntrinsic {
include/llvm/IR/Metadata.h 57 class Metadata {
863 class MDNode : public Metadata {
include/llvm/IR/Type.h 46 class Type {
include/llvm/IR/Use.h 55 class Use {
include/llvm/IR/Value.h 74 class Value {
include/llvm/MC/MCSymbol.h 41 class MCSymbol {
include/llvm/MCA/HardwareUnits/LSUnit.h 37 class MemoryGroup {
include/llvm/Pass.h 80 class Pass {
include/llvm/TableGen/Record.h 287 class Init {
594 class StringInit : public TypedInit {
1427 class Record {
lib/CodeGen/AsmPrinter/CodeViewDebug.h 118 struct LexicalBlock {
lib/CodeGen/SelectionDAG/SDNodeDbgValue.h 30 class SDDbgValue {
lib/Transforms/Coroutines/CoroInstr.h 460 class LLVM_LIBRARY_VISIBILITY CoroAllocaAllocInst : public IntrinsicInst {
lib/Transforms/Instrumentation/PGOInstrumentation.cpp 874 struct PGOUseEdge : public PGOEdge {
lib/Transforms/Scalar/SROA.cpp 158 class Slice {
lib/Transforms/Vectorize/VPlan.h 333 class VPBlockBase {
lib/Transforms/Vectorize/VPlanValue.h 38 class VPValue {
tools/clang/include/clang/AST/Attr.h 45 class Attr : public AttributeCommonInfo {
tools/clang/include/clang/AST/Comment.h 237 class InlineContentComment : public Comment {
530 class BlockContentComment : public Comment {
863 class VerbatimBlockLineComment : public Comment {
tools/clang/include/clang/AST/Decl.h 87 class alignas(8) TypeSourceInfo {
249 class NamedDecl : public Decl {
645 class ValueDecl : public NamedDecl {
828 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1601 class ParmVarDecl : public VarDecl {
1785 class FunctionDecl : public DeclaratorDecl,
3958 class BlockDecl : public Decl, public DeclContext {
tools/clang/include/clang/AST/DeclBase.h 88 class alignas(8) Decl {
tools/clang/include/clang/AST/DeclCXX.h 147 class CXXBaseSpecifier {
2137 class CXXCtorInitializer final {
3718 class BindingDecl : public ValueDecl {
tools/clang/include/clang/AST/DeclObjC.h 138 class ObjCMethodDecl : public NamedDecl, public DeclContext {
558 class ObjCTypeParamDecl : public TypedefNameDecl {
636 class ObjCTypeParamList final
728 class ObjCPropertyDecl : public NamedDecl {
1944 class ObjCIvarDecl : public FieldDecl {
2063 class ObjCProtocolDecl : public ObjCContainerDecl,
tools/clang/include/clang/AST/DeclTemplate.h 67 class TemplateParameterList final
tools/clang/include/clang/AST/Expr.h 108 class Expr : public ValueStmt {
1146 class DeclRefExpr final
tools/clang/include/clang/AST/OpenMPClause.h 50 class OMPClause {
tools/clang/include/clang/AST/Stmt.h 66 class alignas(void *) Stmt {
2620 class ReturnStmt final
tools/clang/include/clang/Basic/IdentifierTable.h 57 class alignas(IdentifierInfoAlignment) IdentifierInfo {
tools/clang/include/clang/Basic/Module.h 64 class Module {
tools/clang/include/clang/Lex/MacroInfo.h 488 class ModuleMacro : public llvm::FoldingSetNode {
tools/clang/include/clang/Sema/Overload.h 766 struct OverloadCandidate {
tools/clang/include/clang/Sema/ScopeInfo.h 97 class FunctionScopeInfo {
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 119 class BugReport {
tools/clang/lib/Format/FormatToken.h 129 struct FormatToken {
tools/polly/include/polly/ScopInfo.h 438 class MemoryAccess {
utils/TableGen/CodeGenRegisters.h 63 class CodeGenSubRegIndex {
150 struct CodeGenRegister {
292 class CodeGenRegisterClass {
utils/TableGen/DAGISelMatcher.h 40 class Matcher {