Searched refs:FoldingSetNode (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/AST/
H A DTemplateName.h119 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode
340 : public UncommonTemplateNameStorage, public llvm::FoldingSetNode {
383 class QualifiedTemplateName : public llvm::FoldingSetNode {
440 class DependentTemplateName : public llvm::FoldingSetNode {
H A DNestedNameSpecifier.h43 class NestedNameSpecifier : public llvm::FoldingSetNode {
96 : llvm::FoldingSetNode(Other), Prefix(Other.Prefix),
H A DType.h1059 class ExtQuals : public ExtQualsTypeCommonBase, public llvm::FoldingSetNode {
1910 class ComplexType : public Type, public llvm::FoldingSetNode {
1939 class ParenType : public Type, public llvm::FoldingSetNode {
1970 class PointerType : public Type, public llvm::FoldingSetNode {
2000 class DecayedType : public Type, public llvm::FoldingSetNode {
2041 class BlockPointerType : public Type, public llvm::FoldingSetNode {
2074 class ReferenceType : public Type, public llvm::FoldingSetNode {
2154 class MemberPointerType : public Type, public llvm::FoldingSetNode {
2208 class ArrayType : public Type, public llvm::FoldingSetNode {
2469 class DependentSizedExtVectorType : public Type, public llvm::FoldingSetNode {
[all...]
H A DDeclTemplate.h287 class FunctionTemplateSpecializationInfo : public llvm::FoldingSetNode {
1379 : public CXXRecordDecl, public llvm::FoldingSetNode {
2253 public llvm::FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/lib/IR/
H A DAttributeImpl.h32 class AttributeImpl : public FoldingSetNode {
143 class AttributeSetNode : public FoldingSetNode {
186 class AttributeSetImpl : public FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/lib/Support/
H A DFoldingSet.cpp396 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
403 if (FoldingSetNode *NextNodeInBucket = GetNextPtr(Probe))
415 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DBasicValueFactory.h27 class CompoundValData : public llvm::FoldingSetNode {
45 class LazyCompoundValData : public llvm::FoldingSetNode {
H A DExplodedGraph.h54 class ExplodedNode : public llvm::FoldingSetNode {
H A DSymbolManager.h45 class SymExpr : public llvm::FoldingSetNode {
H A DProgramState.h72 class ProgramState : public llvm::FoldingSetNode {
102 /// in FoldingSetNode will also get copied.
/freebsd-9.3-release/contrib/llvm/include/llvm/ADT/
H A DFoldingSet.h39 /// FoldingSetNode. The node class must also define a Profile method used to
47 /// class MyNode : public FoldingSetNode {
346 typedef FoldingSetImpl::Node FoldingSetNode; typedef in namespace:llvm
388 /// subclass of FoldingSetNode and implement a Profile function.
456 /// T must be a subclass of FoldingSetNode and implement a Profile
573 /// order based on the insertion order. T must be a subclass of FoldingSetNode
640 FoldingSetNode *NodePtr;
691 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket();
731 class FoldingSetNodeWrapper : public FoldingSetNode {
770 /// FastFoldingSetNode - This is a subclass of FoldingSetNode whic
[all...]
H A DImmutableList.h27 class ImmutableListImpl : public FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/include/llvm/IR/
H A DMetadata.h73 class MDNode : public Value, public FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/AST/
H A DDeclarationName.cpp32 : public DeclarationNameExtra, public llvm::FoldingSetNode {
63 : public DeclarationNameExtra, public llvm::FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h229 class CGFunctionInfo : public llvm::FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitor.h38 class BugReporterVisitor : public llvm::FoldingSetNode {
H A DPathDiagnostic.h57 class PDFileEntry : public llvm::FoldingSetNode {
709 class PathDiagnostic : public llvm::FoldingSetNode {
H A DBugReporter.h343 class BugReportEquivClass : public llvm::FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDIE.h56 class DIEAbbrev : public FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Analysis/
H A DAnalysisContext.h201 class LocationContext : public llvm::FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Basic/
H A DIdentifierTable.cpp298 : public DeclarationNameExtra, public llvm::FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolution.h57 class SCEV : public FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/include/llvm/TableGen/
H A DRecord.h651 class BitsInit : public Init, public FoldingSetNode {
780 class ListInit : public TypedInit, public FoldingSetNode {
1259 class DagInit : public TypedInit, public FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenModule.h667 class ByrefHelpers : public llvm::FoldingSetNode {
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp56 : llvm::FoldingSetNode(),

Completed in 270 milliseconds

12