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
*
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
*
Remove invalid conversion specifiers from format string checking.
Ted Kremenek
2010-01-28
1
-5
/
+0
*
Split libAnalysis into two libraries: libAnalysis and libChecker.
Ted Kremenek
2010-01-25
1
-1
/
+1
*
Wire up the new range reporting for unreachable code.
Mike Stump
2010-01-21
1
-6
/
+16
*
Improve unreachable code warnings with respect to dead member and
Mike Stump
2010-01-21
1
-0
/
+12
*
Improve unreachable code warnings for with respect to dead functional casts i...
Mike Stump
2010-01-21
1
-0
/
+5
*
Improve unreachable code warnings for with respect to c-style casts.
Mike Stump
2010-01-21
1
-0
/
+5
*
Improve unreachable code warnings for with respect to ? :.
Mike Stump
2010-01-21
1
-4
/
+15
*
Improve unreachable code warnings for with respect to compound
Mike Stump
2010-01-21
1
-0
/
+6
*
Improve unreachable code warnings with respect to dead binary and
Mike Stump
2010-01-21
1
-6
/
+20
*
Speed up compilation by avoiding generating exceptional edges from
Mike Stump
2010-01-21
1
-2
/
+36
*
Move some recent checking code into SemaChecking instead.
Mike Stump
2010-01-21
1
-0
/
+430
*
Roll out ASTContext::getTypeSizeInChars(), replacing instances of
Ken Dyck
2010-01-11
1
-1
/
+2
[next]