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

12

/external/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 {
97 : llvm::FoldingSetNode(Other), Prefix(Other.Prefix),
H A DType.h1058 class ExtQuals : public ExtQualsTypeCommonBase, public llvm::FoldingSetNode {
1909 class ComplexType : public Type, public llvm::FoldingSetNode {
1938 class ParenType : public Type, public llvm::FoldingSetNode {
1969 class PointerType : public Type, public llvm::FoldingSetNode {
2001 class AdjustedType : public Type, public llvm::FoldingSetNode {
2060 class BlockPointerType : public Type, public llvm::FoldingSetNode {
2093 class ReferenceType : public Type, public llvm::FoldingSetNode {
2173 class MemberPointerType : public Type, public llvm::FoldingSetNode {
2228 class ArrayType : public Type, public llvm::FoldingSetNode {
2489 class DependentSizedExtVectorType : public Type, public llvm::FoldingSetNode {
[all...]
H A DDeclTemplate.h289 class FunctionTemplateSpecializationInfo : public llvm::FoldingSetNode {
1387 : public CXXRecordDecl, public llvm::FoldingSetNode {
2250 public llvm::FoldingSetNode {
/external/llvm/lib/IR/
H A DAttributeImpl.h32 class AttributeImpl : public FoldingSetNode {
143 class AttributeSetNode : public FoldingSetNode {
186 class AttributeSetImpl : public FoldingSetNode {
/external/llvm/lib/Support/
H A DFoldingSet.cpp396 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
403 if (FoldingSetNode *NextNodeInBucket = GetNextPtr(Probe))
415 NodePtr = static_cast<FoldingSetNode*>(*Bucket);
/external/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.h42 class SymExpr : public llvm::FoldingSetNode {
H A DProgramState.h72 class ProgramState : public llvm::FoldingSetNode {
102 /// in FoldingSetNode will also get copied.
/external/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 {
351 typedef FoldingSetImpl::Node FoldingSetNode; typedef in namespace:llvm
393 /// subclass of FoldingSetNode and implement a Profile function.
461 /// T must be a subclass of FoldingSetNode and implement a Profile
577 /// order based on the insertion order. T must be a subclass of FoldingSetNode
644 FoldingSetNode *NodePtr;
695 void *Probe = static_cast<FoldingSetNode*>(Ptr)->getNextInBucket();
735 class FoldingSetNodeWrapper : public FoldingSetNode {
774 /// FastFoldingSetNode - This is a subclass of FoldingSetNode whic
[all...]
H A DImmutableList.h27 class ImmutableListImpl : public FoldingSetNode {
/external/clang/lib/AST/
H A DDeclarationName.cpp32 : public DeclarationNameExtra, public llvm::FoldingSetNode {
63 : public DeclarationNameExtra, public llvm::FoldingSetNode {
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitor.h38 class BugReporterVisitor : public llvm::FoldingSetNode {
H A DBugReporter.h343 class BugReportEquivClass : public llvm::FoldingSetNode {
H A DPathDiagnostic.h57 class PDFileEntry : public llvm::FoldingSetNode {
713 class PathDiagnostic : public llvm::FoldingSetNode {
/external/llvm/include/llvm/IR/
H A DMetadata.h74 class MDNode : public Value, public FoldingSetNode {
/external/clang/include/clang/Analysis/
H A DAnalysisContext.h201 class LocationContext : public llvm::FoldingSetNode {
/external/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h322 class CGFunctionInfo : public llvm::FoldingSetNode {
/external/clang/lib/Basic/
H A DIdentifierTable.cpp302 : public DeclarationNameExtra, public llvm::FoldingSetNode {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDIE.h56 class DIEAbbrev : public FoldingSetNode {
/external/llvm/include/llvm/Analysis/
H A DScalarEvolution.h57 class SCEV : public FoldingSetNode {
/external/llvm/include/llvm/TableGen/
H A DRecord.h654 class BitsInit : public Init, public FoldingSetNode {
781 class ListInit : public TypedInit, public FoldingSetNode {
1257 class DagInit : public TypedInit, public FoldingSetNode {
/external/clang/lib/CodeGen/
H A DCodeGenModule.h710 class ByrefHelpers : public llvm::FoldingSetNode {
/external/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp56 : llvm::FoldingSetNode(),

Completed in 1040 milliseconds

12