================ @@ -1192,13 +1193,40 @@ llvm::Value *CodeGenFunction::EmitLoadOfCountedByField( return nullptr; } +LangOptions::StrictFlexArraysLevelKind +CodeGenFunction::effectiveArrayBoundsFlexArraysLevel() { + using StrictFlexArraysLevelKind = LangOptions::StrictFlexArraysLevelKind; + using ArrayBoundsStrictFlexArraysLevelKind = + LangOptions::ArrayBoundsStrictFlexArraysLevelKind; + StrictFlexArraysLevelKind StrictFlexArraysLevel; + switch (getLangOpts().getArrayBoundsStrictFlexArraysLevel()) { + case ArrayBoundsStrictFlexArraysLevelKind::Default: + StrictFlexArraysLevel = StrictFlexArraysLevelKind::Default; ---------------- fmayer wrote:
agree, this was just leftover from when i originally had this inline https://github.com/llvm/llvm-project/pull/126163 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits