Searched refs:ObjCTypeParamVariance (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclObjC.h | 553 enum class ObjCTypeParamVariance : uint8_t { enum 583 LLVM_PREFERRED_TYPE(ObjCTypeParamVariance) 594 ObjCTypeParamVariance variance, SourceLocation varianceLoc, in ObjCTypeParamDecl() 610 ObjCTypeParamVariance variance, 623 ObjCTypeParamVariance getVariance() const { in getVariance() 624 return static_cast<ObjCTypeParamVariance>(Variance); in getVariance() 628 void setVariance(ObjCTypeParamVariance variance) { in setVariance()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 406 getCurScope(), ObjCTypeParamVariance::Invariant, SourceLocation(), in parseObjCTypeParamListOrProtocolRefs() 423 ObjCTypeParamVariance variance = ObjCTypeParamVariance::Invariant; in parseObjCTypeParamListOrProtocolRefs() 426 ? ObjCTypeParamVariance::Covariant in parseObjCTypeParamListOrProtocolRefs() 427 : ObjCTypeParamVariance::Contravariant; in parseObjCTypeParamListOrProtocolRefs()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclPrinter.cpp | 1400 case ObjCTypeParamVariance::Invariant: in PrintObjCTypeParams() 1403 case ObjCTypeParamVariance::Covariant: in PrintObjCTypeParams() 1407 case ObjCTypeParamVariance::Contravariant: in PrintObjCTypeParams()
|
| H A D | JSONNodeDumper.cpp | 1125 case ObjCTypeParamVariance::Invariant: in VisitObjCTypeParamDecl() 1127 case ObjCTypeParamVariance::Covariant: in VisitObjCTypeParamDecl() 1130 case ObjCTypeParamVariance::Contravariant: in VisitObjCTypeParamDecl()
|
| H A D | TextNodeDumper.cpp | 2903 case ObjCTypeParamVariance::Invariant: in VisitObjCTypeParamDecl() 2906 case ObjCTypeParamVariance::Covariant: in VisitObjCTypeParamDecl() 2910 case ObjCTypeParamVariance::Contravariant: in VisitObjCTypeParamDecl()
|
| H A D | DeclObjC.cpp | 1471 ObjCTypeParamVariance variance, in Create() 1489 ObjCTypeParamVariance::Invariant, in CreateDeserialized()
|
| H A D | ASTContext.cpp | 11035 case ObjCTypeParamVariance::Invariant: in sameObjCTypeArgs() 11043 case ObjCTypeParamVariance::Covariant: in sameObjCTypeArgs() 11048 case ObjCTypeParamVariance::Contravariant: in sameObjCTypeArgs()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDeclObjC.cpp | 667 Scope *S, ObjCTypeParamVariance variance, SourceLocation varianceLoc, in actOnObjCTypeParam() 857 if (newTypeParam->getVariance() == ObjCTypeParamVariance::Invariant && in checkTypeParamListConsistency() 863 == ObjCTypeParamVariance::Invariant && in checkTypeParamListConsistency() 884 case ObjCTypeParamVariance::Invariant: in checkTypeParamListConsistency() 888 case ObjCTypeParamVariance::Covariant: in checkTypeParamListConsistency() 889 case ObjCTypeParamVariance::Contravariant: { in checkTypeParamListConsistency() 891 = prevTypeParam->getVariance() == ObjCTypeParamVariance::Covariant in checkTypeParamListConsistency() 895 == ObjCTypeParamVariance::Invariant) { in checkTypeParamListConsistency()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | DynamicTypePropagation.cpp | 847 if (TypeParam->getVariance() != ObjCTypeParamVariance::Invariant) in checkPreObjCMessage()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaObjC.h | 237 DeclResult actOnObjCTypeParam(Scope *S, ObjCTypeParamVariance variance,
|