Home
last modified time | relevance | path

Searched refs:FoldingSetNode (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h123 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode
327 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode {
367 class QualifiedTemplateName : public llvm::FoldingSetNode {
423 class DependentTemplateName : public llvm::FoldingSetNode {
H A DType.h2477 class ComplexType : public Type, public llvm::FoldingSetNode {
2507 class ParenType : public Type, public llvm::FoldingSetNode {
2812 class ArrayType : public Type, public llvm::FoldingSetNode {
3168 class VectorType : public Type, public llvm::FoldingSetNode {
3689 public llvm::FoldingSetNode,
4203 : public TypeOfExprType, public llvm::FoldingSetNode {
4843 public llvm::FoldingSetNode {
5131 public llvm::FoldingSetNode,
5266 public llvm::FoldingSetNode {
5466 public llvm::FoldingSetNode {
[all …]
H A DDeclarationName.h55 : public llvm::FoldingSetNode { in alignas()
78 public llvm::FoldingSetNode { in alignas()
119 public llvm::FoldingSetNode { in alignas()
H A DNestedNameSpecifier.h49 class NestedNameSpecifier : public llvm::FoldingSetNode {
H A DDeclTemplate.h508 class FunctionTemplateSpecializationInfo : public llvm::FoldingSetNode {
1649 : public CXXRecordDecl, public llvm::FoldingSetNode {
2476 public llvm::FoldingSetNode {
/freebsd-12.1/contrib/llvm/lib/IR/
H A DAttributeImpl.h38 class AttributeImpl : public FoldingSetNode {
154 : public FoldingSetNode,
216 : public FoldingSetNode,
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DFoldingSet.h359 using FoldingSetNode = FoldingSetBase::Node; variable
622 FoldingSetNode *NodePtr;
671 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket(); in advance()
710 class FoldingSetNodeWrapper : public FoldingSetNode {
733 class FastFoldingSetNode : public FoldingSetNode {
H A DImmutableList.h28 class ImmutableListImpl : public FoldingSetNode {
/freebsd-12.1/contrib/llvm/lib/Support/
H A DFoldingSet.cpp436 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in FoldingSetIteratorImpl()
443 if (FoldingSetNode *NextNodeInBucket = GetNextPtr(Probe)) in advance()
455 NodePtr = static_cast<FoldingSetNode*>(*Bucket); in advance()
H A DItaniumManglingCanonicalizer.cpp92 class alignas(alignof(Node *)) NodeHeader : public llvm::FoldingSetNode {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBasicValueFactory.h42 class CompoundValData : public llvm::FoldingSetNode {
62 class LazyCompoundValData : public llvm::FoldingSetNode {
82 class PointerToMemberData : public llvm::FoldingSetNode {
H A DSymExpr.h30 class SymExpr : public llvm::FoldingSetNode {
H A DExplodedGraph.h66 class ExplodedNode : public llvm::FoldingSetNode {
/freebsd-12.1/contrib/llvm/include/llvm/TableGen/
H A DRecord.h238 class RecordRecTy final : public RecTy, public FoldingSetNode,
513 class BitsInit final : public TypedInit, public FoldingSetNode,
659 class ListInit final : public TypedInit, public FoldingSetNode,
750 class UnOpInit : public OpInit, public FoldingSetNode {
799 class BinOpInit : public OpInit, public FoldingSetNode {
854 class TernOpInit : public OpInit, public FoldingSetNode {
916 class FoldOpInit : public TypedInit, public FoldingSetNode {
953 class IsAOpInit : public TypedInit, public FoldingSetNode {
1127 class VarDefInit final : public TypedInit, public FoldingSetNode,
1213 class DagInit final : public TypedInit, public FoldingSetNode,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h69 class PDFileEntry : public llvm::FoldingSetNode {
367 class PathDiagnosticPiece: public llvm::FoldingSetNode {
767 class PathDiagnostic : public llvm::FoldingSetNode {
H A DBugReporterVisitors.h43 class BugReporterVisitor : public llvm::FoldingSetNode {
H A DBugReporter.h363 class BugReportEquivClass : public llvm::FoldingSetNode {
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEInfo.h31 class UniqueMachineInstr : public FoldingSetNode {
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DLegacyPassManagers.h256 struct AUFoldingSetNode : public FoldingSetNode {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DMacroInfo.h489 class ModuleMacro : public llvm::FoldingSetNode {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h218 class LocationContext : public llvm::FoldingSetNode {
/freebsd-12.1/contrib/llvm/tools/clang/lib/Basic/
H A DIdentifierTable.cpp365 public llvm::FoldingSetNode {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h494 : public llvm::FoldingSetNode,
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h77 class SCEV : public FoldingSetNode {
182 class SCEVPredicate : public FoldingSetNode {
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DDIE.h79 class DIEAbbrev : public FoldingSetNode {

12