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

Declarations

tools/clang/include/clang/AST/Type.h
  720   bool isConstQualified() const;

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 5108   return Node.isConstQualified();
tools/clang/lib/AST/ASTContext.cpp
 6854       if (Options.IsOutermostType() && T.isConstQualified()) {
 6862       if (P.isConstQualified()) {
tools/clang/lib/AST/Decl.cpp
  652         Var->getType().isConstQualified() &&
 2295   if (!getType().isConstQualified() || getType().isVolatileQualified())
tools/clang/lib/AST/DeclCXX.cpp
  822       if (!ParamTy || ParamTy->getPointeeType().isConstQualified())
 1292       if (T.isConstQualified())
tools/clang/lib/AST/Expr.cpp
  428         (Var->getType().isConstQualified() ||
tools/clang/lib/AST/ExprConstant.cpp
 3102         !(BaseD->getType().isConstQualified() ||
 3145   if (ObjType.isConstQualified() && !IsMutable)
 3194     if ((ObjType.isConstQualified() || ObjType.isVolatileQualified()) &&
 3402     if (QT.isConstQualified()) {
 3587         if (!(BaseType.isConstQualified() ||
 3602       } else if (BaseType->isFloatingType() && BaseType.isConstQualified()) {
 3612       } else if (BaseType.isConstQualified() && VD->hasDefinition(Info.Ctx)) {
 3618             VD->getType().isConstQualified() && !VD->hasDefinition(Info.Ctx)) {
 3669         if (!(BaseType.isConstQualified() &&
 3811     if (QT.isConstQualified()) {
 3935     if (QT.isConstQualified()) {
 7773   if (!VD || !VD->isLocalVarDecl() || !VD->getType().isConstQualified())
tools/clang/lib/AST/FormatString.cpp
  332     if (PT->getPointeeType().isConstQualified())
tools/clang/lib/AST/Interp/ByteCodeExprGen.cpp
  384       if (VT.isConstQualified() && VT->isFundamentalType())
  452                                      Ty.isConstQualified(), IsTemporary);
tools/clang/lib/AST/Interp/ByteCodeStmtGen.cpp
  240     auto Off = this->allocateLocalPrimitive(VD, *T, DT.isConstQualified());
tools/clang/lib/AST/Interp/Interp.cpp
  150     if (Ptr.getDeclDesc()->getType().isConstQualified())
tools/clang/lib/AST/Interp/Program.cpp
  166   const bool IsConst = Ty.isConstQualified();
  274     const bool IsConst = FT.isConstQualified();
tools/clang/lib/AST/Type.cpp
  103   if (T.isConstQualified())
 3306       if (FieldTy.isConstQualified())
tools/clang/lib/Analysis/Consumed.cpp
  652              (!ParamType->getPointeeType().isConstQualified() ||
tools/clang/lib/Analysis/UninitializedValues.cpp
  465   return QT->isAnyPointerType() && QT->getPointeeType().isConstQualified();
  483       if ((*I)->getType().isConstQualified())
tools/clang/lib/CodeGen/CGBlocks.cpp
  422   if (!type.isConstQualified()) return nullptr;
  828     if (VT.isConstQualified() &&
 1118     } else if (type.isConstQualified() &&
tools/clang/lib/CodeGen/CGCall.cpp
 2681   if (!self->getType().isConstQualified()) return nullptr;
tools/clang/lib/CodeGen/CGObjC.cpp
 2725       !type.isConstQualified() &&
tools/clang/lib/CodeGen/CGObjCMac.cpp
 2180     if (Self->getType().isConstQualified()) {
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  622         !PT->getPointeeType().isConstQualified())
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1333         if (pointeeTy.isConstQualified() ||
 1650     if (VD->getType().isConstQualified() &&
 2316     if (VD && VD->getType().isConstQualified() &&
 3536         D->getType().isConstQualified() && !GV->hasInitializer() &&
 3739     else if (D && D->getType().isConstQualified())
 4469                                      D->getType().isConstQualified());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 3737   if (Type.isConstQualified())
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 3759     IsConst = PointeeType.isConstQualified();
tools/clang/lib/CodeGen/TargetInfo.cpp
 9043   if (QT.isConstQualified())
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  524         bool isConst = T.isConstQualified();
 4394     if (GlobalVarDecl->getType().isConstQualified())
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 3603     if (GlobalVarDecl->getType().isConstQualified())
tools/clang/lib/Sema/Sema.cpp
 1188         } else if (DiagD->getType().isConstQualified()) {
tools/clang/lib/Sema/SemaChecking.cpp
  233           !PtrTy->getPointeeType().isConstQualified())) {
 1417           !PT->getPointeeType().isConstQualified()) {
 4709     if ((Form != Load && Form != LoadCopy && AtomTy.isConstQualified()) ||
 4712           << (AtomTy.isConstQualified() ? 0 : 1) << Ptr->getType()
 4718     if (ValType.isConstQualified()) {
 5064   if (ValType.isConstQualified()) {
13099       if (!Param->getType().isConstQualified())
tools/clang/lib/Sema/SemaDecl.cpp
 6559           R.isConstQualified())) {
 6912       !NewVD->getType().isConstQualified()) {
 7586       if (!T.isConstQualified()) {
11858     } else if (!DclT.isConstQualified()) {
11935          !Context.getBaseElementType(VDecl->getType()).isConstQualified()) &&
11944         getLangOpts().CPlusPlus && VDecl->getType().isConstQualified() &&
12437     if (var->getType().isConstQualified())
12685         if (VD->getType().isConstQualified() &&
13159       if (!T.isConstQualified()) {
16094     else if (T.isConstQualified())
tools/clang/lib/Sema/SemaDeclCXX.cpp
 4720     if (FieldBaseElementType.isConstQualified()) {
 6313           (F->getType().isConstQualified() && F->getType()->isScalarType())) {
 6938     HasConstParam = ReferentType.isConstQualified();
 7215         ConstArg = RT->getPointeeType().isConstQualified();
 7526     if (!inUnion() && FieldType.isConstQualified() &&
 7535     if (inUnion() && !FieldType.isConstQualified())
 7554     if (!FieldRecord && FieldType.isConstQualified()) {
 7577         if (!UnionFieldType.isConstQualified())
12305   if (T->isArrayType() && !T.isConstQualified() && !T.isVolatileQualified() &&
12572     if (!BaseType->getAs<RecordType>() && BaseType.isConstQualified()) {
12940     if (!BaseType->getAs<RecordType>() && BaseType.isConstQualified()) {
14076             InnerType.isConstQualified() && !InnerType.isVolatileQualified())) {
14120     if (!PointeeType.isConstQualified() || PointeeType.isVolatileQualified()) {
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  672     if (RefTy && (!HandlerType.isConstQualified() ||
tools/clang/lib/Sema/SemaExpr.cpp
11456   assert(E->isLValue() && E->getType().isConstQualified());
11467   if (var->getType().isConstQualified()) return NCCK_None;
11495   return !Ty.isConstQualified();
11555         if (VDecl->getType().isConstQualified()) {
11654       if (FieldTy.isConstQualified()) {
11740              !var->getTypeSourceInfo()->getType().isConstQualified())) {
14367             !Result.get()->getType().isConstQualified()) {
15899       bool HasConst = DeclRefType.isConstQualified();
tools/clang/lib/Sema/SemaExprCXX.cpp
 4575     return T.isConstQualified();
 4692     if (T.isConstQualified())
 4776     if (C.getBaseElementType(T).isConstQualified())
tools/clang/lib/Sema/SemaExprObjC.cpp
 3432           var->getType().isConstQualified()) {
tools/clang/lib/Sema/SemaInit.cpp
 4124       Entity.getType().isConstQualified()) {
 5109   if (DestType.isConstQualified() && S.getLangOpts().CPlusPlus) {
 7062             if (VD && VD->getType().isConstQualified() && VD->getInit() &&
 7069             if (MTE->getType().isConstQualified())
tools/clang/lib/Sema/SemaOverload.cpp
 4693   if (!isRValRef && (!T1.isConstQualified() || T1.isVolatileQualified()))
 5075         (T1.isConstQualified() && !T1.isVolatileQualified())) {
10544         ConstRHS = RT->getPointeeType().isConstQualified();
tools/clang/lib/Sema/SemaStmt.cpp
  802       if (VD->hasGlobalStorage() && VarType.isConstQualified() &&
 1960       if (FirstType.isConstQualified())
 2849   } else if (VariableType.isConstQualified()) {
tools/clang/lib/Sema/SemaType.cpp
 1733       if (TypeQuals & DeclSpec::TQ_const && Result.isConstQualified()) {
 1878   if (type.isConstQualified()) {
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  169   if(!ParamDecl->getType()->getPointeeType().isConstQualified())
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp
  144       alignTowards.isConstQualified()) {
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  428                       VD->getType().isConstQualified())
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  639       if ((!PType.isNull() && !PType.isConstQualified()) ||
  640           (ArgTy->isReferenceType() && !Arg->getType().isConstQualified()))
tools/clang/lib/StaticAnalyzer/Checkers/InnerPointerChecker.cpp
  161           ParamTy->getPointeeType().isConstQualified())
tools/clang/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp
  104   bool HasConst = Ty.isConstQualified();
  114       HasConst = HasConst || Ty.isConstQualified();
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  483          Ty->getPointeeType().getCanonicalType().isConstQualified();
 2798     if (T->getPointeeType().isConstQualified())
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  123     if (PointeeTy.isConstQualified())
  265   if (!PointeeTy.isConstQualified())
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
  867       if (GT && GQT.isConstQualified() && GT->isArithmeticType())
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
 1708     if (VD->getType().isConstQualified() ||
 1709         R->getElementType().isConstQualified() ||
 1788   if (Ty.isConstQualified())
 1802     if (RecordVarTy.isConstQualified() || Ty.isConstQualified() ||
 1802     if (RecordVarTy.isConstQualified() || Ty.isConstQualified() ||
 2001   if (VD->getType().isConstQualified()) {
tools/clang/tools/extra/clang-tidy/bugprone/TooSmallLoopVariableCheck.cpp
  126                                RHSEType.isConstQualified() ||
  129                                LHSEType.isConstQualified() ||
tools/clang/tools/extra/clang-tidy/cert/PostfixOperatorCheck.cpp
   63     if (!ReturnType->getPointeeType().isConstQualified())
   73   if (ReturnType.isConstQualified() || ReturnType->isBuiltinType() ||
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp
   26     if (SourceType.isConstQualified() && !DestType.isConstQualified())
   26     if (SourceType.isConstQualified() && !DestType.isConstQualified())
tools/clang/tools/extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp
   41     if (SourceType.isConstQualified() && !DestType.isConstQualified()) {
   41     if (SourceType.isConstQualified() && !DestType.isConstQualified()) {
tools/clang/tools/extra/clang-tidy/google/NonConstReferences.cpp
  112                  !T.getNonReferenceType().isConstQualified();
tools/clang/tools/extra/clang-tidy/misc/RedundantExpressionCheck.cpp
  463          !ParamType.getNonReferenceType().isConstQualified();
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertCheck.cpp
  393   if (E->getType().isConstQualified())
  448     return CType.isConstQualified();
  720     Descriptor.DerefByConstRef = CanonicalInitVarType.isConstQualified();
  730       Descriptor.DerefByConstRef = ValueType.isConstQualified();
  740           CanonicalInitVarType->getPointeeType().isConstQualified();
tools/clang/tools/extra/clang-tidy/modernize/UseNodiscardCheck.cpp
   73            !Node.getNonReferenceType().isConstQualified()) ||
tools/clang/tools/extra/clang-tidy/performance/ForRangeCopyCheck.cpp
   68   } else if (!LoopVar.getType().isConstQualified()) {
   80   if (!LoopVar.getType().isConstQualified())
   90   if (LoopVar.getType().isConstQualified() || !Expensive || !*Expensive)
tools/clang/tools/extra/clang-tidy/performance/MoveConstArgCheck.cpp
   74   bool IsConstArg = Arg->getType().isConstQualified();
tools/clang/tools/extra/clang-tidy/performance/MoveConstructorInitCheck.cpp
   57   if (QT.isConstQualified())
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp
  120   bool IsConstQualified = Var.getType().isConstQualified();
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
  106       Param->getType().getCanonicalType().isConstQualified();
  165     if (!CurrentParam.getType().getCanonicalType().isConstQualified())
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  469     if (!Type.isNull() && Type.isConstQualified()) {
  498     if (!Type.isNull() && Type.isConstQualified()) {
  527     if (!Type.isNull() && Type.isConstQualified()) {
tools/clang/tools/extra/clang-tidy/readability/MagicNumbersCheck.cpp
   31     if (AsDecl->getType().isConstQualified())
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.cpp
   78           if (!ParType->isReferenceType() || Par->getType().isConstQualified())
   94     if ((T->isPointerType() && !T->getPointeeType().isConstQualified()) ||
  103   if (!T->isPointerType() || T->getPointeeType().isConstQualified() ||
  163     if (T->isPointerType() && T->getPointeeType().isConstQualified())
  179       if (T->isPointerType() && !T->getPointeeType().isConstQualified())
tools/lldb/source/Symbol/ClangASTContext.cpp
 2982   return GetQualType(type).isConstQualified();