Author: Timm Bäder Date: 2022-09-08T07:31:08+02:00 New Revision: 0da7e409e0cb09ea955d9751d2601449244cc53f
URL: https://github.com/llvm/llvm-project/commit/0da7e409e0cb09ea955d9751d2601449244cc53f DIFF: https://github.com/llvm/llvm-project/commit/0da7e409e0cb09ea955d9751d2601449244cc53f.diff LOG: [clang][Interp][NFC] Context::classify() can be const Added: Modified: clang/lib/AST/Interp/Context.cpp clang/lib/AST/Interp/Context.h Removed: ################################################################################ diff --git a/clang/lib/AST/Interp/Context.cpp b/clang/lib/AST/Interp/Context.cpp index 3bfcdfcd4c58..9f3f5542fe83 100644 --- a/clang/lib/AST/Interp/Context.cpp +++ b/clang/lib/AST/Interp/Context.cpp @@ -59,7 +59,7 @@ bool Context::evaluateAsInitializer(State &Parent, const VarDecl *VD, const LangOptions &Context::getLangOpts() const { return Ctx.getLangOpts(); } -llvm::Optional<PrimType> Context::classify(QualType T) { +llvm::Optional<PrimType> Context::classify(QualType T) const { if (T->isReferenceType() || T->isPointerType()) { return PT_Ptr; } diff --git a/clang/lib/AST/Interp/Context.h b/clang/lib/AST/Interp/Context.h index 0627d9fb14f5..fbd781026850 100644 --- a/clang/lib/AST/Interp/Context.h +++ b/clang/lib/AST/Interp/Context.h @@ -60,7 +60,7 @@ class Context { unsigned getCharBit() const; /// Classifies an expression. - llvm::Optional<PrimType> classify(QualType T); + llvm::Optional<PrimType> classify(QualType T) const; private: /// Runs a function. _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits