Lines Matching defs:Chunk
944 const DeclaratorChunk &Chunk = D.getTypeObject(I);
945 switch (Chunk.Kind) {
955 if (Chunk.Arr.NumElts &&
956 Chunk.Arr.NumElts->containsUnexpandedParameterPack())
960 for (unsigned i = 0, e = Chunk.Fun.NumParams; i != e; ++i) {
961 ParmVarDecl *Param = cast<ParmVarDecl>(Chunk.Fun.Params[i].Param);
967 if (Chunk.Fun.getExceptionSpecType() == EST_Dynamic) {
968 for (unsigned i = 0; i != Chunk.Fun.getNumExceptions(); ++i) {
969 if (Chunk.Fun.Exceptions[i]
974 } else if (isComputedNoexcept(Chunk.Fun.getExceptionSpecType()) &&
975 Chunk.Fun.NoexceptExpr->containsUnexpandedParameterPack())
978 if (Chunk.Fun.hasTrailingReturnType()) {
979 QualType T = Chunk.Fun.getTrailingReturnType().get();
986 if (Chunk.Mem.Scope().getScopeRep() &&
987 Chunk.Mem.Scope().getScopeRep()->containsUnexpandedParameterPack())