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

References

tools/clang/include/clang/AST/Type.h
  143     CVRMask = Const | Volatile | Restrict
  254   bool hasConst() const { return Mask & Const; }
  255   bool hasOnlyConst() const { return Mask == Const; }
  256   void removeConst() { Mask &= ~Const; }
  257   void addConst() { Mask |= Const; }
  716     return (getLocalFastQualifiers() & Qualifiers::Const);
  813     addFastQualifiers(Qualifiers::Const);
  816     return withFastQualifiers(Qualifiers::Const);
 6243   removeLocalFastQualifiers(Qualifiers::Const);
tools/clang/lib/AST/Decl.cpp
 2992     if (Ty.getCVRQualifiers() != Qualifiers::Const)
tools/clang/lib/AST/DeclCXX.cpp
  767         if (Quals & Qualifiers::Const)
 1105         if (T.getCVRQualifiers() & (Qualifiers::Const | Qualifiers::Volatile)) {
tools/clang/lib/AST/TypePrinter.cpp
  140   if (TypeQuals & Qualifiers::Const) {
tools/clang/lib/CodeGen/CGValue.h
  260     return Quals.getCVRQualifiers() & ~Qualifiers::Const;
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6552     RHSQuals |= Qualifiers::Const;
 6555                                RHSQuals & Qualifiers::Const,
 6558                                LHSQuals & Qualifiers::Const,
 7842       if (Quals == Qualifiers::Const)
 7862       if (Quals == Qualifiers::Const)
 8069     if (!RT || RT->getPointeeType().getCVRQualifiers() != Qualifiers::Const) {
tools/clang/lib/Sema/SemaExprCXX.cpp
 6278       if ((QualifierUnion[I] & Qualifiers::Const) == 0)
 6279         QualifierUnion[I] = QualifierUnion[I] | Qualifiers::Const;
tools/clang/lib/Sema/SemaLookup.cpp
 3288   assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) &&
 3291     LookupSpecialMember(Class, CXXCopyConstructor, Quals & Qualifiers::Const,
 3301     LookupSpecialMember(Class, CXXMoveConstructor, Quals & Qualifiers::Const,
 3330   assert(!(Quals & ~(Qualifiers::Const | Qualifiers::Volatile)) &&
 3332   assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) &&
 3335     LookupSpecialMember(Class, CXXCopyAssignment, Quals & Qualifiers::Const,
 3337                         ThisQuals & Qualifiers::Const,
 3348   assert(!(ThisQuals & ~(Qualifiers::Const | Qualifiers::Volatile)) &&
 3351     LookupSpecialMember(Class, CXXMoveAssignment, Quals & Qualifiers::Const,
 3353                         ThisQuals & Qualifiers::Const,
tools/clang/tools/extra/clang-tidy/misc/MisplacedConstCheck.cpp
   42       QualType(QT->getPointeeType().getTypePtr(), Qualifiers::Const));
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 2412         if (type_quals & clang::Qualifiers::Const)
 3142                   type_quals |= clang::Qualifiers::Const;
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
  639       type_quals |= clang::Qualifiers::Const;