Lines Matching +refs:clang +refs:format +refs:buffer
75 <https://clang.llvm.org/docs/LanguageExtensions.html#memory-references-to-specified-segments>`__
292 const char *c = s.data(); // note: pointer to inner buffer of 'std::string' obtained here
293 s = "clang"; // note: inner buffer of 'std::string' reallocated by call to 'operator='
299 // note: pointer to inner buffer of 'std::string' obtained here
300 // note: inner buffer of 'std::string' deallocated by call to destructor
798 Warn when 'mkstemp' is passed fewer than 6 X's in the format string.
863 …Warn on occurrences of unsafe or deprecated buffer handling functions, which now have a secure var…
963 // warn: potential buffer overflow
2109 Warn about buffer overflows (older checker).
2147 Warn about buffer overflows (newer checker).
2326 Some functions return a pointer to a statically allocated buffer.
2387 // Use -Wno-format-security to suppress compiler warning.
2392 sprintf(buf, s); // warn: untrusted data as a format string
2399 // warn: untrusted data as buffer size
2416 …on is in `YAML <http://llvm.org/docs/YamlIO.html#introduction-to-yaml>`_ format. The taint-related…
2417 The format of the external taint configuration file is not stable, and could change without any not…
2462 constraint, buffer size constraint. A **range constraint** requires the
2466 A **buffer size** constraint specifies the minimum size of the buffer
2468 that the buffer argument's size must be greater than or equal to ``26`` bytes. In
2472 Here, ``ptr`` is the buffer, and its minimum size is ``size * nmemb``
2718 Checks for overlap in two buffer arguments. Applies to: ``memcpy, mempcpy, wmemcpy, wmempcpy``.
2753 char buffer[] = "Hello world";
2754 memcpy(buffer, str, sizeof(str) + 1); // warn
2759 char buffer[] = "Helloworld";
2760 memcpy(buffer, str, sizeof(str)); // warn
2789 // The 'src' buffer was correctly initialized, yet we cannot conclude
2791 // very last byte of the source buffer.