Lines Matching refs:DeclaratorChunk
405 DeclaratorChunk &chunk = D.getTypeObject(i); in CheckExtraCXXDefaultArguments()
406 if (chunk.Kind == DeclaratorChunk::Function) { in CheckExtraCXXDefaultArguments()
434 } else if (chunk.Kind != DeclaratorChunk::Paren) { in CheckExtraCXXDefaultArguments()
824 D.getTypeObject(0).Kind != DeclaratorChunk::Reference)) { in ActOnDecompositionDeclarator()
828 D.getTypeObject(0).Kind == DeclaratorChunk::Paren)) in ActOnDecompositionDeclarator()
3926 for (auto &Param : ArrayRef<DeclaratorChunk::ParamInfo>(FTI.Params, in ActOnStartTrailingRequiresClause()
10149 const DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in checkMethodTypeQualifiers()
10211 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckConstructorDeclarator()
10388 DeclaratorChunk::FunctionTypeInfo &FTI = D.getFunctionTypeInfo(); in CheckDestructorDeclarator()
10516 case DeclaratorChunk::Function: in CheckConversionDeclarator()
10527 case DeclaratorChunk::Array: in CheckConversionDeclarator()
10532 case DeclaratorChunk::Pointer: in CheckConversionDeclarator()
10533 case DeclaratorChunk::BlockPointer: in CheckConversionDeclarator()
10534 case DeclaratorChunk::Reference: in CheckConversionDeclarator()
10535 case DeclaratorChunk::MemberPointer: in CheckConversionDeclarator()
10536 case DeclaratorChunk::Pipe: in CheckConversionDeclarator()
10540 case DeclaratorChunk::Paren: in CheckConversionDeclarator()
10744 for (const DeclaratorChunk &Chunk : llvm::reverse(D.type_objects())) { in CheckDeductionGuideDeclarator()
10745 if (Chunk.Kind == DeclaratorChunk::Paren) in CheckDeductionGuideDeclarator()
10747 if (Chunk.Kind != DeclaratorChunk::Function || FoundFunction) { in CheckDeductionGuideDeclarator()