Lines Matching refs:DeclaratorChunk
369 DeclaratorChunk::FunctionTypeInfo FTI = D->getFunctionTypeInfo(); in ParseGNUAttributeArgs()
4744 D.AddTypeInfo(DeclaratorChunk::getMemberPointer(SS,DS.getTypeQualifiers(), in ParseDeclaratorInternal()
4782 D.AddTypeInfo(DeclaratorChunk::getPointer(DS.getTypeQualifiers(), Loc, in ParseDeclaratorInternal()
4791 D.AddTypeInfo(DeclaratorChunk::getBlockPointer(DS.getTypeQualifiers(), in ParseDeclaratorInternal()
4831 DeclaratorChunk& InnerChunk = D.getTypeObject(D.getNumTypeObjects() - 1); in ParseDeclaratorInternal()
4832 if (InnerChunk.Kind == DeclaratorChunk::Reference) { in ParseDeclaratorInternal()
4847 D.AddTypeInfo(DeclaratorChunk::getReference(DS.getTypeQualifiers(), Loc, in ParseDeclaratorInternal()
5216 D.AddTypeInfo(DeclaratorChunk::getParen(T.getOpenLocation(), in ParseParenDeclarator()
5278 SmallVector<DeclaratorChunk::ParamInfo, 16> ParamInfo; in ParseFunctionDeclarator()
5420 D.AddTypeInfo(DeclaratorChunk::getFunction(HasProto, in ParseFunctionDeclarator()
5497 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo) { in ParseFunctionDeclaratorIdentifierList()
5529 ParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII, in ParseFunctionDeclaratorIdentifierList()
5574 SmallVectorImpl<DeclaratorChunk::ParamInfo> &ParamInfo, in ParseParameterDeclarationClause()
5697 ParamInfo.push_back(DeclaratorChunk::ParamInfo(ParmII, in ParseParameterDeclarationClause()
5759 D.AddTypeInfo(DeclaratorChunk::getArray(0, false, false, nullptr, in ParseBracketDeclarator()
5775 D.AddTypeInfo(DeclaratorChunk::getArray(0, false, false, in ParseBracketDeclarator()
5850 D.AddTypeInfo(DeclaratorChunk::getArray(DS.getTypeQualifiers(), in ParseBracketDeclarator()
5891 case DeclaratorChunk::Pointer: in ParseMisplacedBracketDeclarator()
5892 case DeclaratorChunk::Reference: in ParseMisplacedBracketDeclarator()
5893 case DeclaratorChunk::BlockPointer: in ParseMisplacedBracketDeclarator()
5894 case DeclaratorChunk::MemberPointer: in ParseMisplacedBracketDeclarator()
5897 case DeclaratorChunk::Array: in ParseMisplacedBracketDeclarator()
5898 case DeclaratorChunk::Function: in ParseMisplacedBracketDeclarator()
5899 case DeclaratorChunk::Paren: in ParseMisplacedBracketDeclarator()
5908 D.AddTypeInfo(DeclaratorChunk::getParen(SuggestParenLoc, EndLoc), attrs, in ParseMisplacedBracketDeclarator()
5914 const DeclaratorChunk &Chunk = TempDeclarator.getTypeObject(i); in ParseMisplacedBracketDeclarator()