Home
last modified time | relevance | path

Searched refs:PackExpansion (Results 1 – 16 of 16) sorted by relevance

/external/syzkaller/vendor/github.com/ianlancetaylor/demangle/
Dast.go1542 type PackExpansion struct { struct
1547 func (pe *PackExpansion) print(ps *printState) { argument
1558 func (pe *PackExpansion) Traverse(fn func(AST) bool) { argument
1565 func (pe *PackExpansion) Copy(fn func(AST) AST, skip func(AST) bool) AST { argument
1573 pe = &PackExpansion{Base: base, Pack: pe.Pack}
1580 func (pe *PackExpansion) GoString() string { argument
1584 func (pe *PackExpansion) goString(indent int, field string) string { argument
2874 case *PackExpansion:
Ddemangle.go1260 ret = &PackExpansion{Base: t, Pack: pack}
1865 return &PackExpansion{Base: e, Pack: pack}
2423 case *PackExpansion:
2443 if _, ok := sub.(*PackExpansion); ok {
2485 case *PackExpansion, *Closure, *Name:
/external/clang/include/clang/AST/
DTypeNodes.def103 NON_CANONICAL_UNLESS_DEPENDENT_TYPE(PackExpansion, Type)
DType.h4658 : Type(PackExpansion, Canon, /*Dependent=*/Pattern->isDependentType(),
4698 return T->getTypeClass() == PackExpansion;
/external/clang/lib/AST/
DTypeLoc.cpp235 case PackExpansion: in getEndLoc()
DType.cpp978 TRIVIAL_TYPE_CLASS(PackExpansion) in TRIVIAL_TYPE_CLASS()
3599 case Type::PackExpansion: in canHaveNullability()
DTypePrinter.cpp229 case Type::PackExpansion: in canPrefixQualifiers()
DDecl.cpp1722 case Type::PackExpansion: in typeIsPostfix()
DItaniumMangle.cpp1819 case Type::PackExpansion: in mangleUnresolvedTypeOrSimpleId()
DASTImporter.cpp884 case Type::PackExpansion: in IsStructurallyEquivalent()
DASTContext.cpp2657 case Type::PackExpansion: in getVariableArrayDecayedType()
/external/clang/lib/Sema/
DTreeTransform.h5061 if (const PackExpansionType *PackExpansion = in TransformExceptionSpec() local
5067 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformExceptionSpec()
5076 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformExceptionSpec()
5089 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
5103 QualType U = getDerived().TransformType(PackExpansion->getPattern()); in TransformExceptionSpec()
5968 const auto *PackExpansion = PackExpansionLoc.getType() in TransformObjCObjectType() local
5971 SemaRef.collectUnexpandedParameterPacks(PackExpansion->getPattern(), in TransformObjCObjectType()
5980 Optional<unsigned> NumExpansions = PackExpansion->getNumExpansions(); in TransformObjCObjectType()
DSemaTemplateDeduction.cpp1666 case Type::PackExpansion: in DeduceTemplateArgumentsByTypeMatch()
4932 case Type::PackExpansion: in MarkUsedTemplateParameters()
DSemaExpr.cpp3925 case Type::PackExpansion: in captureVariablyModifiedType()
/external/clang/lib/CodeGen/
DCodeGenFunction.cpp1780 case Type::PackExpansion: in EmitVariablyModifiedType()
DCGDebugInfo.cpp2470 case Type::PackExpansion: in CreateTypeNode()