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

Declarations

tools/clang/include/clang/AST/Type.h
  765   Qualifiers getQualifiers() const;

References

tools/clang/include/clang/AST/ASTContext.h
 1979         !type.getQualifiers().hasObjCLifetime())
 1981     Qualifiers Qs = type.getQualifiers();
 2542     return getTargetAddressSpace(T.getQualifiers());
tools/clang/include/clang/AST/Type.h
 1067     return getQualifiers().getObjCLifetime();
 1071     return getQualifiers().hasNonTrivialObjCLifetime();
 1075     return getQualifiers().hasStrongOrWeakObjCLifetime();
 2609     Qualifiers thisQuals = PointeeType.getQualifiers();
 2610     Qualifiers otherQuals = other.getPointeeType().getQualifiers();
 6265   return getQualifiers().getAddressSpace();
 6270   return getQualifiers().getObjCGCAttr();
 6311   Qualifiers MyQuals = getQualifiers();
 6312   Qualifiers OtherQuals = other.getQualifiers();
 6321   Qualifiers OtherQuals = other.getQualifiers();
 6327   return getQualifiers().compatiblyIncludes(OtherQuals);
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  520     if (CanResultTy.getQualifiers().hasObjCLifetime()) {
  521       Qualifiers Qs = CanResultTy.getQualifiers();
tools/clang/lib/AST/ASTContext.cpp
 1652       if (BaseT.getQualifiers().hasUnaligned())
 6207   Qualifiers qs = Ty.getQualifiers();
 8998       Qualifiers LHSPteeQual = LHSPointee.getQualifiers();
 8999       Qualifiers RHSPteeQual = RHSPointee.getQualifiers();
tools/clang/lib/AST/ASTDiagnostic.cpp
 1136       Qualifiers FromQual = FromType.getQualifiers(),
 1137                  ToQual = ToType.getQualifiers();
 1138       FromQual -= QualType(FromArgTST, 0).getQualifiers();
 1139       ToQual -= QualType(ToArgTST, 0).getQualifiers();
 2012     Qualifiers FromQual = FromTemplateType.getQualifiers(),
 2013                ToQual = ToTemplateType.getQualifiers();
 2029     FromQual -= QualType(FromOrigTST, 0).getQualifiers();
 2030     ToQual -= QualType(ToOrigTST, 0).getQualifiers();
tools/clang/lib/AST/ASTStructuralEquivalence.cpp
  450   if (T1.getQualifiers() != T2.getQualifiers())
  450   if (T1.getQualifiers() != T2.getQualifiers())
tools/clang/lib/AST/DeclCXX.cpp
 1008         Qualifiers::ObjCLifetime LT = T.getQualifiers().getObjCLifetime();
tools/clang/lib/AST/Expr.cpp
 3708         Qualifiers Qs = Pointee.getQualifiers();
tools/clang/lib/AST/ExprConstant.cpp
 2909   Qualifiers Quals = T.getQualifiers();
 8072   if (T.getQualifiers().hasUnaligned())
tools/clang/lib/AST/ItaniumMangle.cpp
 4445     mangleQualifiers(DAST->getPointeeType().getQualifiers(), DAST);
 4447     mangleQualifiers(parm->getType().getQualifiers());
 4679   Qualifiers Qs = T.getQualifiers();
tools/clang/lib/AST/MicrosoftMangle.cpp
  568       mangleQualifiers(MPT->getPointeeType().getQualifiers(), true);
  573       mangleQualifiers(Ty->getPointeeType().getQualifiers(), false);
  580       mangleQualifiers(Ty.getQualifiers(), false);
  583     mangleQualifiers(Ty.getQualifiers(), false);
 2499   manglePointerCVQualifiers(T->getElementType().getQualifiers());
 2572     mangleQualifiers(PointeeType.getQualifiers(), true);
 2605   if (PointeeType.getQualifiers().hasAddressSpace())
 2606     mangleAddressSpaceType(PointeeType, PointeeType.getQualifiers(), Range);
tools/clang/lib/AST/ODRHash.cpp
 1023     VisitQualifiers(UnderlyingType.getQualifiers());
tools/clang/lib/AST/QualTypeNames.cpp
  374     Qualifiers Quals = QT.getQualifiers();
  384     Qualifiers Quals = QT.getQualifiers();
  400     Qualifiers Quals = QT.getQualifiers();
  419     Qualifiers Quals = QT.getQualifiers();
tools/clang/lib/AST/Type.cpp
 2350   switch (getQualifiers().getObjCLifetime()) {
 2366   Qualifiers Qs = getQualifiers();
tools/clang/lib/AST/TypePrinter.cpp
  284     Quals -= QualType(Subst, 0).getQualifiers();
tools/clang/lib/Analysis/ExprMutationAnalyzer.cpp
  417       if (!RefType->getPointeeType().getQualifiers() &&
tools/clang/lib/CodeGen/CGAtomic.cpp
  658   CGF.EmitAnyExprToMem(E, DeclPtr, E->getType().getQualifiers(),
tools/clang/lib/CodeGen/CGBlocks.cpp
 1732     Qualifiers QS = T.getQualifiers();
 2168     if (T->isObjCRetainableType() && !T.getQualifiers().hasObjCLifetime() &&
 2642   Qualifiers qs = type.getQualifiers();
tools/clang/lib/CodeGen/CGCall.cpp
 3047                                Ty.getQualifiers(),
tools/clang/lib/CodeGen/CGClass.cpp
  910       Qualifiers Qual = F->getType().getQualifiers();
 1991         curAddr, type.getQualifiers(), AggValueSlot::IsDestructed,
tools/clang/lib/CodeGen/CGDecl.cpp
 2431     Qualifiers qs = Ty.getQualifiers();
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  124       auto SrcAS = D.getType().getQualifiers().getAddressSpace();
tools/clang/lib/CodeGen/CGException.cpp
  395   EmitAnyExprToMem(e, typedAddr, e->getType().getQualifiers(),
tools/clang/lib/CodeGen/CGExpr.cpp
  459                                            E->getType().getQualifiers(),
 4175   EmitAnyExprToMem(InitExpr, DeclPtr, E->getType().getQualifiers(),
 4750     BaseQuals = ObjectTy.getQualifiers();
 4755     BaseQuals = ObjectTy.getQualifiers();
tools/clang/lib/CodeGen/CGExprCXX.cpp
  133       BaseQuals = PTy->getPointeeType().getQualifiers();
  138       BaseQuals = BaseTy.getQualifiers();
  950       = AggValueSlot::forAddr(NewPtr, AllocType.getQualifiers(),
 1021           AggValueSlot::forAddr(CurPtr, ElementType.getQualifiers(),
tools/clang/lib/CodeGen/CGExprConstant.cpp
 1591                                              type.getQualifiers());
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 1867             FlagsForOwnership(ivarTy.getQualifiers().getObjCLifetime()));
 3461       Qualifiers::ObjCLifetime lt = IVD->getType().getQualifiers().getObjCLifetime();
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  293   switch (paramDecl->getType().getQualifiers().getObjCLifetime()) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  849     CGF.EmitAnyExprToMem(&OVE, Private, Ty.getQualifiers(),
  919       CGF.EmitAnyExprToMem(Init, DestElementCurrent, ElementTy.getQualifiers(),
 1078                          PrivateVD->getType().getQualifiers(),
 1394                          Out->getType().getQualifiers(),
 2791       CtorCGF.EmitAnyExprToMem(Init, Arg, Init->getType().getQualifiers(),
 2926                                Init->getType().getQualifiers(),
 4829                                        Init->getType().getQualifiers(),
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  841                                          Init->getType().getQualifiers(),
tools/clang/lib/CodeGen/CGValue.h
  368     Qualifiers qs = type.getQualifiers();
  386     R.Initialize(type, type.getQualifiers(), vecAddress.getAlignment(),
  398     R.Initialize(type, type.getQualifiers(), vecAddress.getAlignment(),
  416     R.Initialize(type, type.getQualifiers(), Addr.getAlignment(), BaseInfo,
  425     R.Initialize(type, type.getQualifiers(), Reg.getAlignment(),
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  145       if (T.getQualifiers().hasUnaligned())
tools/clang/lib/CodeGen/CodeGenFunction.h
 2259                                  T.getQualifiers(),
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 3014   Qualifiers Quals = PointeeTy.getQualifiers();
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 3761     IsUnaligned = PointeeType.getQualifiers().hasUnaligned();
 4278   CGF.EmitAnyExprToMem(SubExpr, AI, ThrowType.getQualifiers(),
tools/clang/lib/Index/USRGeneration.cpp
  638     Qualifiers Q = T.getQualifiers();
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1017           << VD->getType().getQualifiers().hasObjCLifetime();
tools/clang/lib/Sema/SemaCast.cpp
 1222             Qualifiers DestPointeeQuals = DestPointee.getQualifiers();
 1223             Qualifiers SrcPointeeQuals = SrcPointee.getQualifiers();
 2253         !DestType->getPointeeType().getQualifiers().isAddressSpaceSupersetOf(
 2254             SrcType->getPointeeType().getQualifiers())) {
 2768         Qualifiers CastQuals = CastPtr->getPointeeType().getQualifiers();
 2769         Qualifiers ExprQuals = ExprPtr->getPointeeType().getQualifiers();
tools/clang/lib/Sema/SemaChecking.cpp
  495         (*I)->getPointeeType().getQualifiers().getAddressSpace() !=
  977   auto Qual = RT.getQualifiers();
14675   if (E->getType().getQualifiers().hasUnaligned())
tools/clang/lib/Sema/SemaCodeComplete.cpp
 4102     Results.setObjectTypeQualifiers(ThisType->getPointeeType().getQualifiers(),
 4662   Results.setObjectTypeQualifiers(BaseType.getQualifiers(), BaseKind);
tools/clang/lib/Sema/SemaDecl.cpp
11210                                     Type.getQualifiers());
16012   if (T.getQualifiers().hasAddressSpace() || T->isDependentAddressSpaceType() ||
16642       } else if (FT.getQualifiers().getObjCLifetime() == Qualifiers::OCL_Weak)
tools/clang/lib/Sema/SemaDeclAttr.cpp
 4609   if (!Ty.getQualifiers().empty())
 6341   Qualifiers::ObjCLifetime LifetimeQual = Ty.getQualifiers().getObjCLifetime();
 6394     if (Ty.getLocalUnqualifiedType().getQualifiers().getObjCLifetime() ==
tools/clang/lib/Sema/SemaDeclCXX.cpp
  928                                  DecompType.getQualifiers()));
  938                                  DecompType.getQualifiers()),
 1340                                                  DecompType.getQualifiers());
 1403     Qualifiers Q = DecompType.getQualifiers();
 4544                                        ParamType.getQualifiers());
12490   Qualifiers OtherQuals = Other->getType().getQualifiers();
12495     OtherQuals = OtherRefType.getQualifiers();
tools/clang/lib/Sema/SemaDeclObjC.cpp
  739               << typeBound.getQualifiers().getAsString()
  746         Qualifiers quals = typeBound.getQualifiers();
tools/clang/lib/Sema/SemaExpr.cpp
 4702     Qualifiers BaseQuals = BaseType.getQualifiers();
 4703     Qualifiers MemberQuals = ResultType.getQualifiers();
 5427         ParamType.getQualifiers().hasAddressSpace() ||
 5429         !ArgType->getPointeeType().getQualifiers().hasAddressSpace()) {
 5435     if (PointeeType.getQualifiers().hasAddressSpace())
 6953   Qualifiers lhQual = lhptee.getQualifiers();
 6954   Qualifiers rhQual = rhptee.getQualifiers();
 7030       Qualifiers CompositeQuals = CompositeTy.getQualifiers();
 7090       = S.Context.getQualifiedType(lhptee, rhptee.getQualifiers());
 7100       = S.Context.getQualifiedType(rhptee, lhptee.getQualifiers());
 7572     = Context.getQualifiedType(lhptee, rhptee.getQualifiers());
 7592     = Context.getQualifiedType(rhptee, lhptee.getQualifiers());
14695     Qualifiers lhq = SrcType->getPointeeType().getQualifiers();
14696     Qualifiers rhq = DstType->getPointeeType().getQualifiers();
tools/clang/lib/Sema/SemaExprCXX.cpp
 2208       << AllocType.getQualifiers().getAddressSpaceAttributePrintValue();
 3313              << Pointee.getQualifiers().getAddressSpaceAttributePrintValue();
 3421       Qualifiers Qs = Pointee.getQualifiers();
 5485     QualType UseType = Context.getQualifiedType(Class, LHSType.getQualifiers());
 5897       Qualifiers Qs = LTy.getQualifiers();
tools/clang/lib/Sema/SemaExprMember.cpp
 1784     Qualifiers BaseQuals = BaseType.getQualifiers();
tools/clang/lib/Sema/SemaInit.cpp
 3873   CandidateSet.setDestAS(DestType.getQualifiers().getAddressSpace());
 4638   QualType cv1T4 = S.Context.getQualifiedType(cv3T3, cv1T1.getQualifiers());
 4639   if (cv1T4.getQualifiers() != cv3T3.getQualifiers())
 4639   if (cv1T4.getQualifiers() != cv3T3.getQualifiers())
 4872       auto T4Quals = cv1T4.getQualifiers();
 5116   if (DestType.getQualifiers().hasObjCLifetime()) {
 5140   CandidateSet.setDestAS(DestType.getQualifiers().getAddressSpace());
 7838   Qualifiers TyQualifiers = ETy.getQualifiers();
 8902         SourceType.getQualifiers() - NonRefType.getQualifiers();
 8902         SourceType.getQualifiers() - NonRefType.getQualifiers();
 8904     if (!NonRefType.getQualifiers().isAddressSpaceSupersetOf(
 8905             SourceType.getQualifiers()))
tools/clang/lib/Sema/SemaOverload.cpp
 2230   Qualifiers Quals = CanonFromPointee.getQualifiers();
 2424   Qualifiers TQs = T.getQualifiers();
 2446   Qualifiers FromQualifiers = FromType.getQualifiers();
 2632   Qualifiers ToQuals = ToPointee.getQualifiers();
 2645   Qualifiers FromQuals = FromPointee.getQualifiers();
 3150     Qualifiers FromQuals = FromType.getQualifiers();
 3151     Qualifiers ToQuals = ToType.getQualifiers();
 3199   Qualifiers FromQuals = FromType.getQualifiers();
 3200   Qualifiers ToQuals = ToType.getQualifiers();
 4091     if (T1.getQualifiers().withoutObjCLifetime() ==
 4092         T2.getQualifiers().withoutObjCLifetime())
 4778     Qualifiers T1Quals = T1.getQualifiers();
 4779     Qualifiers T2Quals = T2.getQualifiers();
 5224   if (FromTypeCanon.getQualifiers().hasAddressSpace()) {
 5225     Qualifiers QualsImplicitParamType = ImplicitParamType.getQualifiers();
 5226     Qualifiers QualsFromType = FromTypeCanon.getQualifiers();
 5327       Qualifiers FromQs = FromRecordType.getQualifiers();
 5328       Qualifiers ToQs = DestType.getQualifiers();
13334     Qualifiers objectQuals = objectType.getQualifiers();
tools/clang/lib/Sema/SemaTemplate.cpp
 7049                               TargetRef->getPointeeType().getQualifiers());
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 1114   Qualifiers ParamQs = ParamType.getQualifiers();
 1115   Qualifiers ArgQs = ArgType.getQualifiers();
 1183     if (ParamRef->getPointeeType().getQualifiers())
 1269       Qualifiers ParamQuals = Param.getQualifiers();
 1270       Qualifiers ArgQuals = Arg.getQualifiers();
 1375     Qualifiers DeducedQs = DeducedType.getQualifiers();
 1376     Qualifiers ParamQs = Param.getQualifiers();
 1447       if (!Arg.getQualifiers().compatiblyIncludes(Param.getQualifiers()))
 1447       if (!Arg.getQualifiers().compatiblyIncludes(Param.getQualifiers()))
 1454       Arg = S.Context.getQualifiedType(Arg, Param.getQualifiers());
 3205     Qualifiers AQuals = A.getQualifiers();
 3206     Qualifiers DeducedAQuals = DeducedA.getQualifiers();
tools/clang/lib/Sema/SemaType.cpp
  901             << typeArg << typeArg.getQualifiers().getAsString()
 4708       if (T.getQualifiers().hasObjCLifetime()) {
 4737             << T.getQualifiers().getObjCLifetime();
 6136         = type.getQualifiers().getObjCLifetime()) {
 6386         return C.getQualifiedType(Fn, Old.getQualifiers());
 7711         !type.getQualifiers().hasObjCLifetime() &&
 7712         !type.getQualifiers().hasObjCGCAttr() &&
tools/clang/lib/Sema/TreeTransform.h
 4412         Qualifiers Qs = Replacement.getQualifiers();
 4421         Qualifiers Qs = Deduced.getQualifiers();
tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
  110   return E->getType().getQualifiers().hasAddressSpace();
tools/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp
 1038   if(!VD->getType().getQualifiers().hasObjCLifetime())
tools/clang/tools/libclang/CXType.cpp
  423     return T.getQualifiers().getAddressSpaceAttributePrintValue();
tools/lldb/source/Symbol/ClangASTContext.cpp
 4409     return GetQualType(type).getQualifiers().getCVRQualifiers();