Lines Matching refs:DeclaratorChunk
542 DeclaratorChunk::FunctionTypeInfo FTI = D->getFunctionTypeInfo(); in ParseGNUAttributeArgs()
5857 if (DeclaratorChunk::Pipe == D.getTypeObject(Idx).Kind) in isPipeDeclarator()
5938 D.AddTypeInfo(DeclaratorChunk::getMemberPointer( in ParseDeclaratorInternal()
5953 DeclaratorChunk::getPipe(DS.getTypeQualifiers(), DS.getPipeLoc()), in ParseDeclaratorInternal()
5987 D.AddTypeInfo(DeclaratorChunk::getPointer( in ParseDeclaratorInternal()
5995 DeclaratorChunk::getBlockPointer(DS.getTypeQualifiers(), Loc), in ParseDeclaratorInternal()
6034 DeclaratorChunk& InnerChunk = D.getTypeObject(D.getNumTypeObjects() - 1); in ParseDeclaratorInternal()
6035 if (InnerChunk.Kind == DeclaratorChunk::Reference) { in ParseDeclaratorInternal()
6050 D.AddTypeInfo(DeclaratorChunk::getReference(DS.getTypeQualifiers(), Loc, in ParseDeclaratorInternal()
6584 DeclaratorChunk::getParen(T.getOpenLocation(), T.getCloseLocation()), in ParseParenDeclarator()
6688 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; in ParseFunctionDeclarator()
6840 D.AddTypeInfo(DeclaratorChunk::getFunction( in ParseFunctionDeclarator()
6909 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) { in ParseFunctionDeclaratorIdentifierList()
6945 ParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII, in ParseFunctionDeclaratorIdentifierList()
6989 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo, in ParseParameterDeclarationClause()
7175 ParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII, in ParseParameterDeclarationClause()
7237 D.AddTypeInfo(DeclaratorChunk::getArray(0, false, false, nullptr, in ParseBracketDeclarator()
7253 D.AddTypeInfo(DeclaratorChunk::getArray(0, false, false, ExprRes.get(), in ParseBracketDeclarator()
7331 DeclaratorChunk::getArray(DS.getTypeQualifiers(), StaticLoc.isValid(), in ParseBracketDeclarator()
7371 case DeclaratorChunk::Pointer: in ParseMisplacedBracketDeclarator()
7372 case DeclaratorChunk::Reference: in ParseMisplacedBracketDeclarator()
7373 case DeclaratorChunk::BlockPointer: in ParseMisplacedBracketDeclarator()
7374 case DeclaratorChunk::MemberPointer: in ParseMisplacedBracketDeclarator()
7375 case DeclaratorChunk::Pipe: in ParseMisplacedBracketDeclarator()
7378 case DeclaratorChunk::Array: in ParseMisplacedBracketDeclarator()
7379 case DeclaratorChunk::Function: in ParseMisplacedBracketDeclarator()
7380 case DeclaratorChunk::Paren: in ParseMisplacedBracketDeclarator()
7388 D.AddTypeInfo(DeclaratorChunk::getParen(SuggestParenLoc, EndLoc), in ParseMisplacedBracketDeclarator()
7394 const DeclaratorChunk &Chunk = TempDeclarator.getTypeObject(i); in ParseMisplacedBracketDeclarator()