CodeQL library for C/C++
codeql/cpp-all 2.1.2-dev (changelog, source)
Search

Predicate varMaxVal

Gets the maximum value that this variable could represent, based on its type.

For example, if v has a signed 32-bit type then the result is 2^31 - 1.

Import path

import semmle.code.cpp.rangeanalysis.RangeAnalysisUtils
float varMaxVal(Variable v)