Searched refs:ObjCDeclSpec (Results 1 – 8 of 8) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaObjCProperty.cpp | 141 return ObjCDeclSpec::DQ_PR_weak; in deducePropertyOwnershipFromType() 143 return ObjCDeclSpec::DQ_PR_strong; in deducePropertyOwnershipFromType() 181 ObjCDeclSpec &ODS, in ActOnProperty() 298 if (Attributes & ObjCDeclSpec::DQ_PR_weak) in makePropertyAttributesAsWritten() 300 if (Attributes & ObjCDeclSpec::DQ_PR_copy) in makePropertyAttributesAsWritten() 308 if (Attributes & ObjCDeclSpec::DQ_PR_class) in makePropertyAttributesAsWritten() 674 if (Attributes & ObjCDeclSpec::DQ_PR_weak) in CreatePropertyDecl() 2548 if ((Attributes & (ObjCDeclSpec::DQ_PR_weak | ObjCDeclSpec::DQ_PR_copy | in CheckObjCPropertyAttributes() 2549 ObjCDeclSpec::DQ_PR_retain | ObjCDeclSpec::DQ_PR_strong)) && in CheckObjCPropertyAttributes() 2555 Attributes &= ~(ObjCDeclSpec::DQ_PR_weak | ObjCDeclSpec::DQ_PR_copy | in CheckObjCPropertyAttributes() [all …]
|
| H A D | SemaCodeComplete.cpp | 5654 if ((Attributes & ObjCDeclSpec::DQ_PR_readonly) && in ObjCPropertyFlagConflicts() 5655 (Attributes & ObjCDeclSpec::DQ_PR_readwrite)) in ObjCPropertyFlagConflicts() 5661 (ObjCDeclSpec::DQ_PR_assign | ObjCDeclSpec::DQ_PR_unsafe_unretained | in ObjCPropertyFlagConflicts() 5662 ObjCDeclSpec::DQ_PR_copy | ObjCDeclSpec::DQ_PR_retain | in ObjCPropertyFlagConflicts() 5663 ObjCDeclSpec::DQ_PR_strong | ObjCDeclSpec::DQ_PR_weak); in ObjCPropertyFlagConflicts() 5666 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_copy && in ObjCPropertyFlagConflicts() 5669 AssignCopyRetMask != ObjCDeclSpec::DQ_PR_weak) in ObjCPropertyFlagConflicts() 5956 (ObjCDeclSpec::DQ_In | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType() 5962 (ObjCDeclSpec::DQ_Out | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType() 5968 (ObjCDeclSpec::DQ_Bycopy | ObjCDeclSpec::DQ_Byref | in CodeCompleteObjCPassingType() [all …]
|
| H A D | SemaDeclObjC.cpp | 4107 CvtQTToAstBitMask(ObjCDeclSpec::ObjCDeclQualifier PQTVal) { in CvtQTToAstBitMask() 4526 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, in ActOnMethodDeclaration()
|
| H A D | SemaType.cpp | 4226 ->setObjCDeclQualifier(ObjCDeclSpec::DQ_CSNullability); in GetFullTypeForDeclarator()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 711 ObjCDeclSpec OCDS; in ParseObjCInterfaceDeclList() 865 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_copy); in ParseObjCPropertyAttribute() 871 DS.setPropertyAttributes(ObjCDeclSpec::DQ_PR_weak); in ParseObjCPropertyAttribute() 1129 void Parser::ParseObjCTypeQualifierList(ObjCDeclSpec &DS, in ParseObjCTypeQualifierList() 1151 ObjCDeclSpec::ObjCDeclQualifier Qual; in ParseObjCTypeQualifierList() 1163 Qual = ObjCDeclSpec::DQ_CSNullability; in ParseObjCTypeQualifierList() 1168 Qual = ObjCDeclSpec::DQ_CSNullability; in ParseObjCTypeQualifierList() 1173 Qual = ObjCDeclSpec::DQ_CSNullability; in ParseObjCTypeQualifierList() 1180 if (Qual == ObjCDeclSpec::DQ_CSNullability) in ParseObjCTypeQualifierList() 1224 ParsedType Parser::ParseObjCTypeName(ObjCDeclSpec &DS, in ParseObjCTypeName() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 46 class ObjCDeclSpec; variable 404 ObjCDeclSpec *ObjCQualifiers; 778 ObjCDeclSpec *getObjCQualifiers() const { return ObjCQualifiers; } in getObjCQualifiers() 779 void setObjCQualifiers(ObjCDeclSpec *quals) { ObjCQualifiers = quals; } in setObjCQualifiers() 789 class ObjCDeclSpec { 829 ObjCDeclSpec() in ObjCDeclSpec() function
|
| H A D | Sema.h | 8143 FieldDeclarator &FD, ObjCDeclSpec &ODS, 8172 ObjCDeclSpec DeclSpec; 8182 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, 10392 void CodeCompleteObjCPropertyFlags(Scope *S, ObjCDeclSpec &ODS); 10395 void CodeCompleteObjCPassingType(Scope *S, ObjCDeclSpec &DS,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 1565 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, DeclaratorContext Ctx, 1574 void ParseObjCPropertyAttribute(ObjCDeclSpec &DS); 2104 void ParseObjCTypeQualifierList(ObjCDeclSpec &DS,
|