index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
clang
/
lib
/
Sema
/
SemaChecking.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Expand the argument diagnostics for too many arguments and give
Eric Christopher
2010-04-16
1
-6
/
+11
*
Expand argument diagnostic for too few arguments to give the number
Eric Christopher
2010-04-16
1
-11
/
+19
*
Teach -Wsign-compare to treat 1 << blah as "idiomatically non-negative".
John McCall
2010-04-07
1
-0
/
+11
*
Do not mark the destructor of a function parameter's type. Fixes PR6709.
Douglas Gregor
2010-03-26
1
-4
/
+0
*
Remove support for nand atomic builtins. They are inconsistently implemented in
Daniel Dunbar
2010-03-25
1
-15
/
+9
*
Fix two bugs in format-string checking:
Ted Kremenek
2010-03-25
1
-19
/
+17
*
Refactor CFG-based warnings in Sema to be run by a worked object called Analy...
Ted Kremenek
2010-03-20
1
-274
/
+0
*
Promote enum types during -Wsign-compare. Fixes some spurious warnings,
John McCall
2010-03-19
1
-0
/
+5
*
Let SourceManager::getBufferData return StringRef instead of a pair of two co...
Benjamin Kramer
2010-03-16
1
-5
/
+4
*
Give SourceManager a Diagnostic object with which to report errors,
Douglas Gregor
2010-03-16
1
-2
/
+3
*
Introduce a new BufferResult class to act as the return type of
Douglas Gregor
2010-03-15
1
-1
/
+4
*
Warn about comparing an unsigned expression with 0 in tautological ways.
John McCall
2010-03-11
1
-6
/
+39
*
Keep an explicit stack of function and block scopes, each element of
Douglas Gregor
2010-03-01
1
-0
/
+1
*
Fix crasher caused by setting a bit in a possibly empty bitvector while
Ted Kremenek
2010-02-27
1
-1
/
+6
*
For printf format string checking, add support for positional format strings.
Ted Kremenek
2010-02-27
1
-20
/
+53
*
For printf format string checking, move the tracking of the data argument ind...
Ted Kremenek
2010-02-26
1
-28
/
+55
*
Don't assert on compound assignment operators that operate in FP types when
John McCall
2010-02-23
1
-3
/
+15
*
Move the rest of the unreachable code analysis from libSema
Ted Kremenek
2010-02-23
1
-201
/
+14
*
Simplify check for basic block with a CXXTryStmt terminator.
Ted Kremenek
2010-02-23
1
-3
/
+2
*
Start moving some of the logic for the unreachable code analysis out of libSema
Ted Kremenek
2010-02-23
1
-46
/
+15
*
Convert use of std::queue to llvm::SmallVector and fix buildbot.
Ted Kremenek
2010-02-23
1
-30
/
+33
*
Use SmallVectorImpl::iterator.
Ted Kremenek
2010-02-23
1
-4
/
+2
*
Simplify logic for determining values of 'ReturnsVoid' and 'HasNoReturn' flags.
Ted Kremenek
2010-02-23
1
-9
/
+7
*
Rename argument so the name reflects what it's doing.
Benjamin Kramer
2010-02-16
1
-8
/
+9
*
Refactor the logic for printf argument type-checking into analyze_printf::Arg...
Ted Kremenek
2010-02-16
1
-100
/
+59
*
Add Sema support for __builtin_fpclassify by extending the existing check for...
Benjamin Kramer
2010-02-15
1
-9
/
+14
*
Uncomment lines I never meant to have left commented in a commit.
Ted Kremenek
2010-02-11
1
-3
/
+3
*
Patch by Cristian Draghici:
Ted Kremenek
2010-02-11
1
-2
/
+34
*
Convert tabs to spaces.
Ted Kremenek
2010-02-10
1
-12
/
+12
*
Don't diagnose missing noreturns for uninstantiated templates. Fixes PR6247.
Anders Carlsson
2010-02-06
1
-3
/
+4
*
Standardize the parsing of function type attributes in a way that
John McCall
2010-02-05
1
-1
/
+2
*
Move ParseFormatString() and FormatStringHandler back into the analyze_printf...
Ted Kremenek
2010-02-04
1
-8
/
+9
*
Mark dtors for parameter variables and eliminate some redundant type munging.
John McCall
2010-02-02
1
-2
/
+3
*
Access control for implicit destructor calls. Diagnostic could be orders of
John McCall
2010-02-02
1
-0
/
+3
*
In C++, an initializer on a variable doesn't necessarily mean it's the defini...
Sebastian Redl
2010-02-01
1
-2
/
+1
*
Use early return as suggested by Cristian Draghici.
Ted Kremenek
2010-02-01
1
-12
/
+9
*
Format string checking: selectively ignore implicit casts to 'int'
Ted Kremenek
2010-02-01
1
-6
/
+17
*
Fix for PR5185. C99 [*] VLA notation should be disallowed in function definit...
Sam Weinig
2010-02-01
1
-0
/
+14
*
Add basic type checking of format string conversion specifiers and their argu...
Ted Kremenek
2010-01-30
1
-6
/
+63
*
Be a little more permissive than C99: allow 'unsigned' to be used for
Ted Kremenek
2010-01-29
1
-2
/
+6
*
Switch Sema over to using the new implementation of format string
Ted Kremenek
2010-01-29
1
-268
/
+39
*
Alternate format string checking: issue warnings for incomplete format specif...
Ted Kremenek
2010-01-29
1
-12
/
+19
*
Alternate format string checking: issue a warning for invalid conversion spec...
Ted Kremenek
2010-01-29
1
-8
/
+27
*
Alternate format string checking: check for excess data arguments.
Ted Kremenek
2010-01-29
1
-0
/
+11
*
Alternate format string checking: check if the number of format specifiers ex...
Ted Kremenek
2010-01-29
1
-0
/
+12
*
Alternate format string checking: warn of '%n' as being potentially insecure.
Ted Kremenek
2010-01-29
1
-1
/
+11
*
Add precision/field width checking to AlternateCheckPrintfString().
Ted Kremenek
2010-01-29
1
-3
/
+68
*
Start fleshing out Sema::AlternateCheckPrintfString():
Ted Kremenek
2010-01-28
1
-0
/
+94
*
Add placeholder function in Sema for new format string checking logic.
Ted Kremenek
2010-01-28
1
-1
/
+18
*
Fix 80 col violation.
Ted Kremenek
2010-01-28
1
-1
/
+3
[prev]
[next]