|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
include/llvm/Analysis/DDG.h 38 class DDGNode : public DDGNodeBase {
include/llvm/Analysis/MemorySSA.h 137 class MemoryAccess
include/llvm/Analysis/ScalarEvolution.h 76 class SCEV : public FoldingSetNode {
include/llvm/CodeGen/SelectionDAGNodes.h 494 class SDNode : public FoldingSetNode, public ilist_node<SDNode> {
include/llvm/DebugInfo/PDB/PDBSymbol.h 73 class PDBSymbol {
include/llvm/IR/Constant.h 41 class Constant : public User {
include/llvm/IR/Constants.h 888 class ConstantExpr : public Constant {
include/llvm/IR/DebugInfoMetadata.h 399 class DIScope : public DINode {
1325 class DILocalScope : public DIScope {
include/llvm/IR/DiagnosticInfo.h 98 class DiagnosticInfo {
405 class DiagnosticInfoOptimizationBase : public DiagnosticInfoWithLocationBase {
include/llvm/IR/GlobalIndirectSymbol.h 28 class GlobalIndirectSymbol : public GlobalValue {
include/llvm/IR/GlobalObject.h 30 class GlobalObject : public GlobalValue {
include/llvm/IR/GlobalValue.h 44 class GlobalValue : public Constant {
include/llvm/IR/InstrTypes.h 103 class UnaryOperator : public UnaryInstruction {
188 class BinaryOperator : public Instruction {
439 class CastInst : public UnaryInstruction {
722 class CmpInst : public Instruction {
1105 class CallBase : public Instruction {
2134 class FuncletPadInst : public Instruction {
include/llvm/IR/Instruction.h 43 class Instruction : public User,
include/llvm/IR/Instructions.h 881 class GetElementPtrInst : public Instruction {
1400 class CallInst : public CallBase {
1715 class SelectInst : public Instruction {
3917 class CallBrInst : public CallBase {
include/llvm/IR/IntrinsicInst.h 43 class IntrinsicInst : public CallInst {
include/llvm/IR/Metadata.h 57 class Metadata {
863 class MDNode : public Metadata {
include/llvm/IR/Operator.h 30 class Operator : public User {
include/llvm/IR/User.h 44 class User : public Value {
include/llvm/IR/Value.h 74 class Value {
include/llvm/MC/MCExpr.h 35 class MCExpr {
include/llvm/MC/MCFragment.h 30 class MCFragment : public ilist_node_with_parent<MCFragment, MCSection> {
include/llvm/MC/MCSection.h 39 class MCSection {
include/llvm/MC/MCSymbol.h 41 class MCSymbol {
include/llvm/MC/MCSymbolELF.h 14 class MCSymbolELF : public MCSymbol {
include/llvm/Object/Binary.h 32 class Binary {
include/llvm/Object/ObjectFile.h 221 class ObjectFile : public SymbolicFile {
include/llvm/Object/SymbolicFile.h 140 class SymbolicFile : public Binary {
include/llvm/ObjectYAML/MinidumpYAML.h 27 struct Stream {
include/llvm/Support/Casting.h 40 template<typename From> struct simplify_type<const From> {
include/llvm/Transforms/Scalar/GVNExpression.h 60 class Expression {
tools/clang/include/clang/AST/Decl.h 249 class NamedDecl : public Decl {
828 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1785 class FunctionDecl : public DeclaratorDecl,
tools/clang/include/clang/AST/DeclBase.h 88 class alignas(8) Decl {
tools/clang/include/clang/AST/DeclCXX.h 255 class CXXRecordDecl : public RecordDecl {
1905 class CXXMethodDecl : public FunctionDecl {
tools/clang/include/clang/AST/Expr.h 108 class Expr : public ValueStmt {
tools/clang/include/clang/AST/FormatString.h 121 class ConversionSpecifier {
tools/clang/include/clang/AST/Mangle.h 43 class MangleContext {
tools/clang/include/clang/AST/OpenMPClause.h 50 class OMPClause {
tools/clang/include/clang/AST/Stmt.h 66 class alignas(void *) Stmt {
tools/clang/include/clang/AST/StmtOpenMP.h 33 class OMPExecutableDirective : public Stmt {
tools/clang/include/clang/AST/Type.h 643 class QualType {
tools/clang/include/clang/Analysis/CFG.h 503 class CFGTerminator {
tools/clang/include/clang/Analysis/PathDiagnostic.h 365 class PathDiagnosticPiece: public llvm::FoldingSetNode {
tools/clang/include/clang/Driver/Action.h 375 class JobAction : public Action {
tools/clang/include/clang/Driver/Job.h 41 class Command {
tools/clang/include/clang/Sema/ScopeInfo.h 627 class CapturingScopeInfo : public FunctionScopeInfo {
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 289 class PathSensitiveBugReport : public BugReport {
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h 138 class CallEvent {
tools/clang/lib/CodeGen/ABIInfo.h 50 class ABIInfo {
tools/clang/lib/CodeGen/CGCleanup.h 43 class EHScope {
tools/clang/lib/CodeGen/TargetInfo.cpp 5593 class ARMABIInfo : public SwiftABIInfo {
tools/lld/ELF/InputFiles.h 58 class InputFile {
tools/lld/ELF/InputSection.h 104 class InputSectionBase : public SectionBase {
tools/lld/ELF/LinkerScript.h 80 struct BaseCommand {
tools/lld/ELF/Symbols.h 56 class Symbol {
tools/lld/include/lld/Core/File.h 42 class File {
tools/lld/lib/ReaderWriter/MachO/DebugInfo.h 23 class DebugInfo {
tools/lldb/include/lldb/Symbol/ObjectFile.h 58 class ObjectFile : public std::enable_shared_from_this<ObjectFile>,
tools/lldb/include/lldb/Symbol/PostfixExpression.h 29 class Node {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h 71 class DWARFUnit : public lldb_private::UserID {
tools/llvm-objcopy/ELF/Object.h 467 class Section : public SectionBase {
484 class OwnedDataSection : public SectionBase {
512 class CompressedSection : public SectionBase {
538 class DecompressedSection : public SectionBase {
563 class StringTableSection : public SectionBase {
623 class SectionIndexSection : public SectionBase {
655 class SymbolTableSection : public SectionBase {
747 class RelocationSection
774 class GroupSection : public SectionBase {
806 class DynamicSymbolTableSection : public Section {
815 class DynamicSection : public Section {
824 class DynamicRelocationSection
847 class GnuDebugLinkSection : public SectionBase {
tools/polly/include/polly/Support/ScopHelper.h 73 class MemAccInst {
unittests/Support/Casting.cpp 25 struct bar {
275 class Derived : public Base {
312 struct pod {};
unittests/Support/YAMLIOTest.cpp 2781 struct Poly {
utils/TableGen/GlobalISelEmitter.cpp 1049 class PredicateMatcher {