Home | History | Annotate | Download | only in Sema

Lines Matching refs:Chunk

384     DeclaratorChunk &chunk = D.getTypeObject(i);
385 if (chunk.Kind == DeclaratorChunk::Function) {
393 for (unsigned argIdx = 0, e = chunk.Fun.NumParams; argIdx != e;
395 ParmVarDecl *Param = cast<ParmVarDecl>(chunk.Fun.Params[argIdx].Param);
397 CachedTokens *Toks = chunk.Fun.Params[argIdx].DefaultArgTokens;
407 chunk.Fun.Params[argIdx].DefaultArgTokens = nullptr;
414 } else if (chunk.Kind != DeclaratorChunk::Paren) {
6979 for (auto &Chunk : D.type_objects()) {
6980 switch (Chunk.Kind) {
6983 if (Chunk.Fun.HasTrailingReturnType) {
6985 GetTypeFromParser(Chunk.Fun.getTrailingReturnType(), &TRT);
6994 extendRight(After, Chunk.getSourceRange());
7001 extendLeft(Before, Chunk.getSourceRange());
7005 extendLeft(Before, Chunk.Loc);
7006 extendRight(After, Chunk.EndLoc);