reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/AST/DeclObjC.h
  573                     ObjCTypeParamVariance variance, SourceLocation varianceLoc,
  589                                    ObjCTypeParamVariance variance,
  601   ObjCTypeParamVariance getVariance() const {
  606   void setVariance(ObjCTypeParamVariance variance) {
tools/clang/include/clang/Sema/Sema.h
 8516                                 ObjCTypeParamVariance variance,
tools/clang/lib/AST/ASTContext.cpp
 8357     case ObjCTypeParamVariance::Invariant:
 8365     case ObjCTypeParamVariance::Covariant:
 8370     case ObjCTypeParamVariance::Contravariant:
tools/clang/lib/AST/ASTImporter.cpp
  216       auto operator()(Args &&... args)
  217           -> decltype(ToDeclT::Create(std::forward<Args>(args)...)) {
  218         return ToDeclT::Create(std::forward<Args>(args)...);
  230                                                 Args &&... args) {
  236                                             std::forward<Args>(args)...);
  257                                    FromDeclT *FromD, Args &&... args) {
  265       ToD = CreateFun(std::forward<Args>(args)...);
tools/clang/lib/AST/DeclObjC.cpp
 1385                                              ObjCTypeParamVariance variance,
 1403                                          ObjCTypeParamVariance::Invariant,
tools/clang/lib/AST/DeclPrinter.cpp
 1242     case ObjCTypeParamVariance::Invariant:
 1245     case ObjCTypeParamVariance::Covariant:
 1249     case ObjCTypeParamVariance::Contravariant:
tools/clang/lib/AST/JSONNodeDumper.cpp
  922   case ObjCTypeParamVariance::Invariant:
  924   case ObjCTypeParamVariance::Covariant:
  927   case ObjCTypeParamVariance::Contravariant:
tools/clang/lib/AST/TextNodeDumper.cpp
 1831   case ObjCTypeParamVariance::Invariant:
 1834   case ObjCTypeParamVariance::Covariant:
 1838   case ObjCTypeParamVariance::Contravariant:
tools/clang/lib/Parse/ParseObjc.cpp
  436           getCurScope(), ObjCTypeParamVariance::Invariant, SourceLocation(),
  452     ObjCTypeParamVariance variance = ObjCTypeParamVariance::Invariant;
  452     ObjCTypeParamVariance variance = ObjCTypeParamVariance::Invariant;
  455                    ? ObjCTypeParamVariance::Covariant
  456                    : ObjCTypeParamVariance::Contravariant;
tools/clang/lib/Sema/SemaDeclObjC.cpp
  666                                     ObjCTypeParamVariance variance,
  856       if (newTypeParam->getVariance() == ObjCTypeParamVariance::Invariant &&
  862                    == ObjCTypeParamVariance::Invariant &&
  883           case ObjCTypeParamVariance::Invariant:
  887           case ObjCTypeParamVariance::Covariant:
  888           case ObjCTypeParamVariance::Contravariant: {
  890                = prevTypeParam->getVariance() == ObjCTypeParamVariance::Covariant
  894                   == ObjCTypeParamVariance::Invariant) {
tools/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp
  755     if (TypeParam->getVariance() != ObjCTypeParamVariance::Invariant)
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   83     constexpr _Tp&&
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1629     { typedef _Tp   type; };