Lines Matching refs:DeclaratorInfo
60 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), Context); in ParseTypeName() local
61 ParseDeclarator(DeclaratorInfo); in ParseTypeName()
63 *Range = DeclaratorInfo.getSourceRange(); in ParseTypeName()
65 if (DeclaratorInfo.isInvalidType()) in ParseTypeName()
68 return Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseTypeName()
4372 ParsingFieldDeclarator DeclaratorInfo(*this, DS, Attrs); in ParseStructDeclaration() local
4373 DeclaratorInfo.D.setCommaLoc(CommaLoc); in ParseStructDeclaration()
4380 MaybeParseGNUAttributes(DeclaratorInfo.D); in ParseStructDeclaration()
4389 ParseDeclarator(DeclaratorInfo.D); in ParseStructDeclaration()
4391 DeclaratorInfo.D.SetIdentifier(nullptr, Tok.getLocation()); in ParseStructDeclaration()
4398 DeclaratorInfo.BitfieldSize = Res.get(); in ParseStructDeclaration()
4402 MaybeParseGNUAttributes(DeclaratorInfo.D); in ParseStructDeclaration()
4405 FieldsCallback(DeclaratorInfo); in ParseStructDeclaration()
4731 Declarator DeclaratorInfo(DS, ParsedAttributesView::none(), in ParseEnumSpecifier() local
4733 BaseType = Actions.ActOnTypeName(getCurScope(), DeclaratorInfo); in ParseEnumSpecifier()
4735 BaseRange = SourceRange(ColonLoc, DeclaratorInfo.getSourceRange().getEnd()); in ParseEnumSpecifier()