Home | History | Annotate | Download | only in Parse

Lines Matching refs:ObjCDeclSpec

299   ObjCDeclSpec &OCDS;
306 ObjCDeclSpec &OCDS, SourceLocation AtLoc,
486 ObjCDeclSpec OCDS;
550 void Parser::ParseObjCPropertyAttribute(ObjCDeclSpec &DS) {
571 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_readonly);
573 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_assign);
575 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_unsafe_unretained);
577 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_readwrite);
579 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_retain);
581 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_strong);
583 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_copy);
585 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_nonatomic);
587 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_atomic);
589 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_weak);
620 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_setter);
628 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_getter);
796 void Parser::ParseObjCTypeQualifierList(ObjCDeclSpec &DS,
816 ObjCDeclSpec::ObjCDeclQualifier Qual;
819 case objc_in: Qual = ObjCDeclSpec::DQ_In; break;
820 case objc_out: Qual = ObjCDeclSpec::DQ_Out; break;
821 case objc_inout: Qual = ObjCDeclSpec::DQ_Inout; break;
822 case objc_oneway: Qual = ObjCDeclSpec::DQ_Oneway; break;
823 case objc_bycopy: Qual = ObjCDeclSpec::DQ_Bycopy; break;
824 case objc_byref: Qual = ObjCDeclSpec::DQ_Byref; break;
875 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS,
982 ObjCDeclSpec DSRet;