Home
last modified time | relevance | path

Searched refs:StrictFlexArraysLevel (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp794 const FAMKind StrictFlexArraysLevel = in getStaticSize() local
799 if (StrictFlexArraysLevel <= FAMKind::ZeroOrIncomplete && Size.isZero()) in getStaticSize()
805 if (StrictFlexArraysLevel == FAMKind::Default) { in getStaticSize()
813 if (StrictFlexArraysLevel <= FAMKind::OneZeroOrIncomplete && in getStaticSize()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp209 LangOptions::StrictFlexArraysLevelKind StrictFlexArraysLevel, in isFlexibleArrayMemberLike() argument
220 if (StrictFlexArraysLevel == FAMKind::IncompleteOnly) in isFlexibleArrayMemberLike()
227 if (StrictFlexArraysLevel == FAMKind::ZeroOrIncomplete && Size.uge(1)) in isFlexibleArrayMemberLike()
230 if (StrictFlexArraysLevel == FAMKind::OneZeroOrIncomplete && Size.uge(2)) in isFlexibleArrayMemberLike()
H A DExprConstant.cpp11674 FAMKind StrictFlexArraysLevel = in isUserWritingOffTheEnd() local
11680 if (StrictFlexArraysLevel == FAMKind::Default) in isUserWritingOffTheEnd()
11684 StrictFlexArraysLevel != FAMKind::IncompleteOnly) in isUserWritingOffTheEnd()
11688 StrictFlexArraysLevel == FAMKind::OneZeroOrIncomplete) in isUserWritingOffTheEnd()
/openbsd-src/gnu/llvm/clang/include/clang/Basic/
H A DLangOptions.def432 ENUM_LANGOPT(StrictFlexArraysLevel, StrictFlexArraysLevelKind, 2,
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGExpr.cpp924 StrictFlexArraysLevel) { in getArrayIndexingBound() argument
936 StrictFlexArraysLevel)) { in getArrayIndexingBound()
963 const LangOptions::StrictFlexArraysLevelKind StrictFlexArraysLevel = in EmitBoundsCheck() local
968 getArrayIndexingBound(*this, Base, IndexedType, StrictFlexArraysLevel); in EmitBoundsCheck()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DExpr.h533 LangOptions::StrictFlexArraysLevelKind StrictFlexArraysLevel,
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaChecking.cpp16196 StrictFlexArraysLevel = getLangOpts().getStrictFlexArraysLevel(); in CheckArrayAccess() local
16202 Context, StrictFlexArraysLevel, in CheckArrayAccess()
/openbsd-src/gnu/llvm/clang/include/clang/Driver/
H A DOptions.td1163 LangOpts<"StrictFlexArraysLevel">,
1168 MarshallingInfoEnum<LangOpts<"StrictFlexArraysLevel">, "Default">;