Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp693 ObjCDeclSpec OCDS; in ParseObjCInterfaceDeclList()
773 ObjCDeclSpec &DS, in diagnoseRedundantPropertyNullability()
789 void Parser::ParseObjCPropertyAttribute(ObjCDeclSpec &DS) { in ParseObjCPropertyAttribute()
988 void Parser::ParseObjCTypeQualifierList(ObjCDeclSpec &DS, in ParseObjCTypeQualifierList()
1012 ObjCDeclSpec::ObjCDeclQualifier Qual; in ParseObjCTypeQualifierList()
1017 Qual = ObjCDeclSpec::DQ_In; in ParseObjCTypeQualifierList()
1020 Qual = ObjCDeclSpec::DQ_Out; in ParseObjCTypeQualifierList()
1023 Qual = ObjCDeclSpec::DQ_Inout; in ParseObjCTypeQualifierList()
1026 Qual = ObjCDeclSpec::DQ_Oneway; in ParseObjCTypeQualifierList()
1029 Qual = ObjCDeclSpec::DQ_Bycopy; in ParseObjCTypeQualifierList()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCodeCompletion.h177 void CodeCompleteObjCPropertyFlags(Scope *S, ObjCDeclSpec &ODS);
180 void CodeCompleteObjCPassingType(Scope *S, ObjCDeclSpec &DS,
H A DDeclSpec.h49 class ObjCDeclSpec; variable
450 ObjCDeclSpec *ObjCQualifiers;
888 ObjCDeclSpec *getObjCQualifiers() const { return ObjCQualifiers; } in getObjCQualifiers()
889 void setObjCQualifiers(ObjCDeclSpec *quals) { ObjCQualifiers = quals; } in setObjCQualifiers()
899 class ObjCDeclSpec {
918 ObjCDeclSpec() in ObjCDeclSpec() function
H A DSemaObjC.h348 ObjCDeclSpec DeclSpec;
362 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType,
947 FieldDeclarator &FD, ObjCDeclSpec &ODS,
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaCodeComplete.cpp7652 ObjCDeclSpec &ODS) { in CodeCompleteObjCPropertyFlags()
7941 void SemaCodeCompletion::CodeCompleteObjCPassingType(Scope *S, ObjCDeclSpec &DS, in CodeCompleteObjCPassingType()
7951 (ObjCDeclSpec::DQ_In | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType()
7957 (ObjCDeclSpec::DQ_Out | ObjCDeclSpec::DQ_Inout)) == 0) { in CodeCompleteObjCPassingType()
7963 (ObjCDeclSpec::DQ_Bycopy | ObjCDeclSpec::DQ_Byref | in CodeCompleteObjCPassingType()
7964 ObjCDeclSpec::DQ_Oneway)) == 0) { in CodeCompleteObjCPassingType()
7969 if ((DS.getObjCDeclQualifier() & ObjCDeclSpec::DQ_CSNullability) == 0) { in CodeCompleteObjCPassingType()
H A DSemaDeclObjC.cpp4240 CvtQTToAstBitMask(ObjCDeclSpec::ObjCDeclQualifier PQTVal) { in CvtQTToAstBitMask()
4784 tok::TokenKind MethodType, ObjCDeclSpec &ReturnQT, ParsedType ReturnType, in ActOnMethodDeclaration()
H A DSemaObjCProperty.cpp174 ObjCDeclSpec &ODS, Selector GetterSel, in ActOnProperty()
H A DSemaType.cpp4561 ->setObjCDeclQualifier(ObjCDeclSpec::DQ_CSNullability); in GetFullTypeForDeclarator()
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParser.h5712 ParsedType ParseObjCTypeName(ObjCDeclSpec &DS, DeclaratorContext Ctx,
5794 void ParseObjCPropertyAttribute(ObjCDeclSpec &DS);
6016 void ParseObjCTypeQualifierList(ObjCDeclSpec &DS, DeclaratorContext Context);
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc4330 …clSpecEPNS_4DeclE", "clang::Parser::ParseObjCPropertyAttribute(clang::ObjCDeclSpec&, clang::Decl*)…
4333 …stERNS_12ObjCDeclSpecEb", "clang::Parser::ParseObjCTypeQualifierList(clang::ObjCDeclSpec&, bool)"},
4334 …bjCTypeNameERNS_12ObjCDeclSpecEb", "clang::Parser::ParseObjCTypeName(clang::ObjCDeclSpec&, bool)"},
4889 …ObjCDeclSpecE", "clang::Sema::CodeCompleteObjCPropertyFlags(clang::Scope*, clang::ObjCDeclSpec&)"},
4893 …12ObjCDeclSpecE", "clang::Sema::CodeCompleteObjCPassingType(clang::Scope*, clang::ObjCDeclSpec&)"},
5265 …n, clang::SourceLocation, clang::tok::TokenKind, clang::Decl*, clang::ObjCDeclSpec&, clang::Opaque…
5649 …clang::Scope*, clang::SourceLocation, clang::FieldDeclarator&, clang::ObjCDeclSpec&, clang::Select…