|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
include/llvm/Analysis/MemorySSA.h 137 class MemoryAccess
481 class MemoryPhi final : public MemoryAccess {
include/llvm/CodeGen/SelectionDAGNodes.h 1573 class ConstantSDNode : public SDNode {
1614 class ConstantFPSDNode : public SDNode {
1925 class BuildVectorSDNode : public SDNode {
include/llvm/IR/Constants.h 839 class BlockAddress final : public Constant {
include/llvm/IR/DebugInfoMetadata.h 118 class DINode : public MDNode {
890 class DICompositeType : public DIType {
1355 class DILocation : public MDNode {
1593 class DISubprogram : public DILocalScope {
2606 class DIGlobalVariable : public DIVariable {
3049 class DIGlobalVariableExpression : public MDNode {
include/llvm/IR/GlobalValue.h 44 class GlobalValue : public Constant {
include/llvm/IR/InstrTypes.h 1105 class CallBase : public Instruction {
include/llvm/IR/Instruction.h 43 class Instruction : public User,
include/llvm/IR/Instructions.h 325 class StoreInst : public Instruction {
1400 class CallInst : public CallBase {
include/llvm/IR/IntrinsicInst.h 43 class IntrinsicInst : public CallInst {
589 class MemIntrinsic : public MemIntrinsicBase<MemIntrinsic> {
include/llvm/IR/Metadata.h 173 class MetadataAsValue : public Value {
338 class ValueAsMetadata : public Metadata, ReplaceableMetadataImpl {
402 class ConstantAsMetadata : public ValueAsMetadata {
603 class MDString : public Metadata {
863 class MDNode : public Metadata {
1105 class MDTuple : public MDNode {
include/llvm/Support/Casting.h 357 template <class X, class Y>
tools/clang/include/clang/AST/Decl.h 249 class NamedDecl : public Decl {
523 class NamespaceDecl : public NamedDecl, public DeclContext,
645 class ValueDecl : public NamedDecl {
828 class VarDecl : public DeclaratorDecl, public Redeclarable<VarDecl> {
1785 class FunctionDecl : public DeclaratorDecl,
2650 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
2862 class EnumConstantDecl : public ValueDecl, public Mergeable<EnumConstantDecl> {
2901 class IndirectFieldDecl : public ValueDecl,
2992 class TypedefNameDecl : public TypeDecl, public Redeclarable<TypedefNameDecl> {
3140 class TagDecl : public TypeDecl,
tools/clang/include/clang/AST/DeclCXX.h 1847 class CXXDeductionGuideDecl : public FunctionDecl {
1905 class CXXMethodDecl : public FunctionDecl {
2949 class NamespaceAliasDecl : public NamedDecl,
3068 class UsingShadowDecl : public NamedDecl, public Redeclarable<UsingShadowDecl> {
3275 class UsingDecl : public NamedDecl, public Mergeable<UsingDecl> {
3425 class UsingPackDecl final
3494 class UnresolvedUsingValueDecl : public ValueDecl,
3590 class UnresolvedUsingTypenameDecl
tools/clang/include/clang/AST/DeclObjC.h 138 class ObjCMethodDecl : public NamedDecl, public DeclContext {
968 class ObjCContainerDecl : public NamedDecl, public DeclContext {
1171 class ObjCInterfaceDecl : public ObjCContainerDecl
2063 class ObjCProtocolDecl : public ObjCContainerDecl,
tools/clang/include/clang/AST/DeclTemplate.h 736 class RedeclarableTemplateDecl : public TemplateDecl,
961 class FunctionTemplateDecl : public RedeclarableTemplateDecl {
3046 class ConceptDecl : public TemplateDecl, public Mergeable<ConceptDecl> {
tools/lld/COFF/Symbols.h 169 class DefinedRegular : public DefinedCOFF {
tools/lld/ELF/InputFiles.h 330 class BitcodeFile : public InputFile {
340 class SharedFile : public ELFFileBase {
tools/lld/ELF/InputSection.h 104 class InputSectionBase : public SectionBase {
unittests/Support/Casting.cpp 34 struct foo {
324 struct Derived : Base {