Home
last modified time | relevance | path

Searched refs:ObjCDeclSpec (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaObjCProperty.cpp141 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 DSemaCodeComplete.cpp5654 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 DSemaDeclObjC.cpp4107 CvtQTToAstBitMask(ObjCDeclSpec::ObjCDeclQualifier PQTVal) { in CvtQTToAstBitMask()
4526 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, in ActOnMethodDeclaration()
H A DSemaType.cpp4226 ->setObjCDeclQualifier(ObjCDeclSpec::DQ_CSNullability); in GetFullTypeForDeclarator()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseObjc.cpp711 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 DDeclSpec.h46 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 DSema.h8143 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 DParser.h1565 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, DeclaratorContext Ctx,
1574 void ParseObjCPropertyAttribute(ObjCDeclSpec &DS);
2104 void ParseObjCTypeQualifierList(ObjCDeclSpec &DS,