Searched refs:ObjCDeclSpec (Results 1 – 9 of 9) sorted by relevance
| /src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaCodeCompletion.h | 174 void CodeCompleteObjCPropertyFlags(Scope *S, ObjCDeclSpec &ODS); 177 void CodeCompleteObjCPassingType(Scope *S, ObjCDeclSpec &DS,
|
| H A D | DeclSpec.h | 49 class ObjCDeclSpec; variable 448 ObjCDeclSpec *ObjCQualifiers; 886 ObjCDeclSpec *getObjCQualifiers() const { return ObjCQualifiers; } in getObjCQualifiers() 887 void setObjCQualifiers(ObjCDeclSpec *quals) { ObjCQualifiers = quals; } in setObjCQualifiers() 897 class ObjCDeclSpec { 916 ObjCDeclSpec() in ObjCDeclSpec() function
|
| H A D | SemaObjC.h | 360 ObjCDeclSpec DeclSpec; 370 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, 954 FieldDeclarator &FD, ObjCDeclSpec &ODS,
|
| /src/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 774 ObjCDeclSpec OCDS; in ParseObjCInterfaceDeclList() 854 ObjCDeclSpec &DS, in diagnoseRedundantPropertyNullability() 896 void Parser::ParseObjCPropertyAttribute(ObjCDeclSpec &DS) { in ParseObjCPropertyAttribute() 1199 void Parser::ParseObjCTypeQualifierList(ObjCDeclSpec &DS, in ParseObjCTypeQualifierList() 1222 ObjCDeclSpec::ObjCDeclQualifier Qual; in ParseObjCTypeQualifierList() 1226 case objc_in: Qual = ObjCDeclSpec::DQ_In; break; in ParseObjCTypeQualifierList() 1227 case objc_out: Qual = ObjCDeclSpec::DQ_Out; break; in ParseObjCTypeQualifierList() 1228 case objc_inout: Qual = ObjCDeclSpec::DQ_Inout; break; in ParseObjCTypeQualifierList() 1229 case objc_oneway: Qual = ObjCDeclSpec::DQ_Oneway; break; in ParseObjCTypeQualifierList() 1230 case objc_bycopy: Qual = ObjCDeclSpec::DQ_Bycopy; break; in ParseObjCTypeQualifierList() [all …]
|
| /src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCodeComplete.cpp | 7501 ObjCDeclSpec &ODS) { in CodeCompleteObjCPropertyFlags() 7790 void SemaCodeCompletion::CodeCompleteObjCPassingType(Scope *S, ObjCDeclSpec &DS, in CodeCompleteObjCPassingType() 7800 (ObjCDeclSpec::DQ_In | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType() 7806 (ObjCDeclSpec::DQ_Out | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType() 7812 (ObjCDeclSpec::DQ_Bycopy | ObjCDeclSpec::DQ_Byref | in CodeCompleteObjCPassingType() 7813 ObjCDeclSpec::DQ_Oneway)) == 0) { in CodeCompleteObjCPassingType() 7818 if ((DS.getObjCDeclQualifier() & ObjCDeclSpec::DQ_CSNullability) == 0) { in CodeCompleteObjCPassingType()
|
| H A D | SemaDeclObjC.cpp | 4238 CvtQTToAstBitMask(ObjCDeclSpec::ObjCDeclQualifier PQTVal) { in CvtQTToAstBitMask() 4730 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, in ActOnMethodDeclaration()
|
| H A D | SemaObjCProperty.cpp | 176 ObjCDeclSpec &ODS, Selector GetterSel, in ActOnProperty()
|
| H A D | SemaType.cpp | 4513 ->setObjCDeclQualifier(ObjCDeclSpec::DQ_CSNullability); in GetFullTypeForDeclarator()
|
| /src/contrib/llvm-project/clang/include/clang/Parse/ |
| H A D | Parser.h | 1820 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, DeclaratorContext Ctx, 1828 void ParseObjCPropertyAttribute(ObjCDeclSpec &DS); 2538 void ParseObjCTypeQualifierList(ObjCDeclSpec &DS,
|