- Apr 18, 2008
-
-
Ted Kremenek authored
llvm-svn: 49914
-
Ted Kremenek authored
from registered BugTypes. This helps with debugging. Add detection of NULL values in ref count checker; this suppresses false positives. llvm-svn: 49912
-
Ted Kremenek authored
the checker-specific logic of symbolic assumptions. llvm-svn: 49910
-
Nate Begeman authored
llvm-svn: 49909
-
Ted Kremenek authored
llvm-svn: 49907
-
Nate Begeman authored
llvm-svn: 49899
-
Nate Begeman authored
information into the IR type codegen. This allows a target to codegen the C 'double' type as either double or float. llvm-svn: 49898
-
Ted Kremenek authored
llvm-svn: 49896
-
Ted Kremenek authored
llvm-svn: 49895
-
Ted Kremenek authored
llvm-svn: 49894
-
Ted Kremenek authored
llvm-svn: 49892
-
Chris Lattner authored
depends on the column number of the start of the tab. llvm-svn: 49891
-
Ted Kremenek authored
Shuffled around code in CFRefCount to better pair classes with implementation, and started adding subclasses of RangedBugReport to handle better diagnostics for reference count bugs. llvm-svn: 49889
-
Ted Kremenek authored
llvm-svn: 49888
-
Ted Kremenek authored
llvm-svn: 49887
-
Ted Kremenek authored
llvm-svn: 49886
-
Ted Kremenek authored
EmitPathWarning into one method. We now properly handle emitting warnings without a PathDiagnosticClient when the warning does not involve a particular statement. llvm-svn: 49884
-
Fariborz Jahanian authored
llvm-svn: 49883
-
Fariborz Jahanian authored
Mostly semantic checking in this patch. This is on going and incomplete. llvm-svn: 49882
-
Ted Kremenek authored
the exit block of the CFG. llvm-svn: 49880
-
Ted Kremenek authored
llvm-svn: 49879
-
Chris Lattner authored
macro expansions. llvm-svn: 49877
-
Ted Kremenek authored
clang.cpp: InitializePreprocessor now makes a copy of the contents of PredefinesBuffer and passes it to the preprocessor object. clang.cpp: DriverPreprocessorFactory now calls "InitializePreprocessor" instead of this being done in main(). html::HighlightMacros() now takes a PreprocessorFactory, allowing it to conjure up a new Preprocessor to highlight macros. class HTMLDiagnostics now takes a PreprocessorFactory* that it can use for html::HighlightMacros(). Updated clients of HTMLDiagnostics to use this new interface. llvm-svn: 49875
-
- Apr 17, 2008
-
-
Chris Lattner authored
llvm-svn: 49871
-
Chris Lattner authored
llvm-svn: 49870
-
Ted Kremenek authored
llvm-svn: 49868
-
Ted Kremenek authored
expanding its definition. This is a pure CSS solution. Tested on IE7, Firefox 3b4, and Safari 3.1. Patch by Cedric Venet! llvm-svn: 49865
-
Fariborz Jahanian authored
Added assertion if unexpected property decls are found where they don't belong. Consolidated property decl. printing by using a helper function. llvm-svn: 49862
-
Ted Kremenek authored
involving objects that are returned but have an excessive reference count. llvm-svn: 49861
-
Argyrios Kyrtzidis authored
llvm-svn: 49856
-
Argyrios Kyrtzidis authored
-Added TranslationUnitDecl class to serve as top declaration context -ASTContext gets a TUDecl member and a getTranslationUnitDecl() function -All ScopedDecls get the TUDecl as DeclContext when declared at global scope llvm-svn: 49855
-
Argyrios Kyrtzidis authored
llvm-svn: 49853
-
Chris Lattner authored
but we want some javascript or something toggle their display. llvm-svn: 49836
-
Chris Lattner authored
preprocessor directives. llvm-svn: 49828
-
Chris Lattner authored
correctly handle multi-line comments. llvm-svn: 49827
-
Ted Kremenek authored
llvm-svn: 49826
-
Chris Lattner authored
yet, but it will soon... llvm-svn: 49825
-
Ted Kremenek authored
llvm-svn: 49824
-
Ted Kremenek authored
a node, not the state of the predecessor. llvm-svn: 49823
-
Fariborz Jahanian authored
llvm-svn: 49821
-