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

Definitions

include/llvm/CodeGen/MachineInstr.h
  138   class ExtraInfo final
include/llvm/Support/TrailingObjects.h
  228 template <typename BaseTy, typename... TrailingTys>
include/llvm/TableGen/Record.h
  237 class RecordRecTy final : public RecTy, public FoldingSetNode,
  513 class BitsInit final : public TypedInit, public FoldingSetNode,
  661 class ListInit final : public TypedInit, public FoldingSetNode,
  923 class CondOpInit final : public TypedInit, public FoldingSetNode,
 1209 class VarDefInit final : public TypedInit, public FoldingSetNode,
 1302 class DagInit final : public TypedInit, public FoldingSetNode,
lib/IR/AttributeImpl.h
  177 class AttributeSetNode final
  240 class AttributeListImpl final
lib/Transforms/IPO/LowerTypeTests.cpp
  258 class GlobalTypeMember final : TrailingObjects<GlobalTypeMember, MDNode *> {
  309 struct ICallBranchFunnel final
tools/clang/include/clang/AST/Decl.h
  140 class PragmaCommentDecl final
  174 class PragmaDetectMismatchDecl final
 4147 class CapturedDecl final
 4252 class ImportDecl final : public Decl,
tools/clang/include/clang/AST/DeclCXX.h
 2365 class CXXConstructorDecl final
 3425 class UsingPackDecl final
 3775 class DecompositionDecl final
tools/clang/include/clang/AST/DeclFriend.h
   53 class FriendDecl final
tools/clang/include/clang/AST/DeclGroup.h
   25 class DeclGroup final : private llvm::TrailingObjects<DeclGroup, Decl *> {
tools/clang/include/clang/AST/DeclObjC.h
  636 class ObjCTypeParamList final
tools/clang/include/clang/AST/DeclOpenMP.h
   39 class OMPThreadPrivateDecl final
  345 class OMPRequiresDecl final
  422 class OMPAllocateDecl final
tools/clang/include/clang/AST/DeclTemplate.h
   67 class TemplateParameterList final
  224 class TemplateArgumentList final
  455 class FunctionTemplateSpecializationInfo final
  671 class DependentFunctionTemplateSpecializationInfo final
 1253 class NonTypeTemplateParmDecl final
 1438 class TemplateTemplateParmDecl final
tools/clang/include/clang/AST/Expr.h
  953 class ConstantExpr final
 1146 class DeclRefExpr final
 1686 class StringLiteral final
 1878 class PredefinedExpr final
 2242 class OffsetOfExpr final
 2811 class MemberExpr final
 3249 class ImplicitCastExpr final
 3346 class CStyleCastExpr final
 4611 class DesignatedInitExpr final
 5115 class ParenListExpr final
 5206 class GenericSelectionExpr final
 5673 class PseudoObjectExpr final
tools/clang/include/clang/AST/ExprCXX.h
  409 class CXXStaticCastExpr final
  445 class CXXDynamicCastExpr final
  487 class CXXReinterpretCastExpr final
  527 class CXXConstCastExpr final
 1688 class CXXFunctionalCastExpr final
 1818 class LambdaExpr final : public Expr,
 2100 class CXXNewExpr final
 2627 class TypeTraitExpr final
 3037 class UnresolvedLookupExpr final
 3155 class DependentScopeDeclRefExpr final
 3306 class ExprWithCleanups final
 3390 class CXXUnresolvedConstructExpr final
 3511 class CXXDependentScopeMemberExpr final
 3771 class UnresolvedMemberExpr final
 4091 class SizeOfPackExpr final
 4337 class FunctionParmPackExpr final
 4818 class BuiltinBitCastExpr final
 4849 class ConceptSpecializationExpr final : public Expr,
tools/clang/include/clang/AST/ExprObjC.h
  188 class ObjCArrayLiteral final
  304 class ObjCDictionaryLiteral final
  950 class ObjCMessageExpr final
 1638 class ObjCBridgedCastExpr final
tools/clang/include/clang/AST/OpenMPClause.h
  325 class OMPAllocateClause final
 1471 class OMPOrderedClause final
 1882 class OMPPrivateClause final
 1988 class OMPFirstprivateClause final
 2129 class OMPLastprivateClause final
 2339 class OMPSharedClause final
 2412 class OMPReductionClause final
 2648 class OMPTaskReductionClause final
 2879 class OMPInReductionClause final
 3135 class OMPLinearClause final
 3412 class OMPAlignedClause final
 3510 class OMPCopyinClause final
 3687 class OMPCopyprivateClause final
 3854 class OMPFlushClause final
 3927 class OMPDependClause final
 4802 class OMPMapClause final : public OMPMappableExprListClause<OMPMapClause>,
 5750 class OMPToClause final : public OMPMappableExprListClause<OMPToClause>,
 5867 class OMPFromClause final
 5985 class OMPUseDevicePtrClause final
 6148 class OMPIsDevicePtrClause final
tools/clang/include/clang/AST/Stmt.h
 1320 class CompoundStmt final : public Stmt,
 1488 class CaseStmt final
 1764 class AttributedStmt final
 1822 class IfStmt final
 2027 class SwitchStmt final : public Stmt,
 2210 class WhileStmt final : public Stmt,
 2620 class ReturnStmt final
tools/clang/include/clang/AST/StmtCXX.h
   68 class CXXTryStmt final : public Stmt,
  317 class CoroutineBodyStmt final
tools/clang/include/clang/AST/TemplateBase.h
  603 struct ASTTemplateArgumentListInfo final
tools/clang/include/clang/AST/Type.h
 2906 class ConstantArrayType final
 3725 class FunctionProtoType final
 5205 class ElaboratedType final
tools/clang/include/clang/CodeGen/CGFunctionInfo.h
  477 class CGFunctionInfo final
tools/clang/include/clang/Lex/MacroArgs.h
   29 class MacroArgs final
tools/clang/include/clang/Sema/ParsedAttr.h
  117 class ParsedAttr final
tools/clang/include/clang/Sema/ParsedTemplate.h
  147   struct TemplateIdAnnotation final
unittests/Support/TrailingObjectsTest.cpp
   18 class Class1 final : protected TrailingObjects<Class1, short> {
   54 class Class2 final : protected TrailingObjects<Class2, double, short> {
  178 class Class3 final : public TrailingObjects<Class3, double, short, bool> {
  212 class Class4 final : public TrailingObjects<Class4, char, long> {
  258 class Class5 : public Class5Tmpl<Class5> {};