Searched refs:ObjCTypeParamVariance (Results 1 – 9 of 9) 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/AST/ |
| H A D | DeclPrinter.cpp | 1364 case ObjCTypeParamVariance::Invariant: in PrintObjCTypeParams() 1367 case ObjCTypeParamVariance::Covariant: in PrintObjCTypeParams() 1371 case ObjCTypeParamVariance::Contravariant: in PrintObjCTypeParams()
|
| H A D | JSONNodeDumper.cpp | 1117 case ObjCTypeParamVariance::Invariant: in VisitObjCTypeParamDecl() 1119 case ObjCTypeParamVariance::Covariant: in VisitObjCTypeParamDecl() 1122 case ObjCTypeParamVariance::Contravariant: in VisitObjCTypeParamDecl()
|
| H A D | TextNodeDumper.cpp | 2739 case ObjCTypeParamVariance::Invariant: in VisitObjCTypeParamDecl() 2742 case ObjCTypeParamVariance::Covariant: in VisitObjCTypeParamDecl() 2746 case ObjCTypeParamVariance::Contravariant: in VisitObjCTypeParamDecl()
|
| H A D | DeclObjC.cpp | 1474 ObjCTypeParamVariance variance, in Create() 1492 ObjCTypeParamVariance::Invariant, in CreateDeserialized()
|
| H A D | ASTContext.cpp | 10462 case ObjCTypeParamVariance::Invariant: in sameObjCTypeArgs() 10470 case ObjCTypeParamVariance::Covariant: in sameObjCTypeArgs() 10475 case ObjCTypeParamVariance::Contravariant: in sameObjCTypeArgs()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 475 getCurScope(), ObjCTypeParamVariance::Invariant, SourceLocation(), in parseObjCTypeParamListOrProtocolRefs() 491 ObjCTypeParamVariance variance = ObjCTypeParamVariance::Invariant; in parseObjCTypeParamListOrProtocolRefs() 494 ? ObjCTypeParamVariance::Covariant in parseObjCTypeParamListOrProtocolRefs() 495 : ObjCTypeParamVariance::Contravariant; in parseObjCTypeParamListOrProtocolRefs()
|
| /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/include/clang/Sema/ |
| H A D | SemaObjC.h | 249 DeclResult actOnObjCTypeParam(Scope *S, ObjCTypeParamVariance variance,
|