Home
last modified time | relevance | path

Searched refs:ObjCTypeParamVariance (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DDeclObjC.h534 enum class ObjCTypeParamVariance : uint8_t { enum
574 ObjCTypeParamVariance variance, SourceLocation varianceLoc, in ObjCTypeParamDecl()
590 ObjCTypeParamVariance variance,
602 ObjCTypeParamVariance getVariance() const { in getVariance()
603 return static_cast<ObjCTypeParamVariance>(Variance); in getVariance()
607 void setVariance(ObjCTypeParamVariance variance) { in setVariance()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclPrinter.cpp1186 case ObjCTypeParamVariance::Invariant: in PrintObjCTypeParams()
1189 case ObjCTypeParamVariance::Covariant: in PrintObjCTypeParams()
1193 case ObjCTypeParamVariance::Contravariant: in PrintObjCTypeParams()
H A DASTDumper.cpp1256 case ObjCTypeParamVariance::Invariant: in VisitObjCTypeParamDecl()
1259 case ObjCTypeParamVariance::Covariant: in VisitObjCTypeParamDecl()
1263 case ObjCTypeParamVariance::Contravariant: in VisitObjCTypeParamDecl()
H A DDeclObjC.cpp1386 ObjCTypeParamVariance variance, in Create()
1404 ObjCTypeParamVariance::Invariant, in CreateDeserialized()
H A DASTContext.cpp8210 case ObjCTypeParamVariance::Invariant: in sameObjCTypeArgs()
8218 case ObjCTypeParamVariance::Covariant: in sameObjCTypeArgs()
8223 case ObjCTypeParamVariance::Contravariant: in sameObjCTypeArgs()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaDeclObjC.cpp663 ObjCTypeParamVariance variance, in actOnObjCTypeParam()
853 if (newTypeParam->getVariance() == ObjCTypeParamVariance::Invariant && in checkTypeParamListConsistency()
859 == ObjCTypeParamVariance::Invariant && in checkTypeParamListConsistency()
880 case ObjCTypeParamVariance::Invariant: in checkTypeParamListConsistency()
884 case ObjCTypeParamVariance::Covariant: in checkTypeParamListConsistency()
885 case ObjCTypeParamVariance::Contravariant: { in checkTypeParamListConsistency()
887 = prevTypeParam->getVariance() == ObjCTypeParamVariance::Covariant in checkTypeParamListConsistency()
891 == ObjCTypeParamVariance::Invariant) { in checkTypeParamListConsistency()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/
H A DParseObjc.cpp437 getCurScope(), ObjCTypeParamVariance::Invariant, SourceLocation(), in parseObjCTypeParamListOrProtocolRefs()
453 ObjCTypeParamVariance variance = ObjCTypeParamVariance::Invariant; in parseObjCTypeParamListOrProtocolRefs()
456 ? ObjCTypeParamVariance::Covariant in parseObjCTypeParamListOrProtocolRefs()
457 : ObjCTypeParamVariance::Contravariant; in parseObjCTypeParamListOrProtocolRefs()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp763 if (TypeParam->getVariance() != ObjCTypeParamVariance::Invariant) in checkPreObjCMessage()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DSema.h7959 ObjCTypeParamVariance variance,