1236 Commits (3cea4279b6b140e1a3ad715c494bc2bf36b07914)
 

Author SHA1 Message Date
Rohan Jacob-Rao 96d5931744 Report source file name in error log.
10 years ago
Rohan Jacob-Rao f8ed9b91f5 Fill in source line numbers in SIL instructions.
10 years ago
jrm fcc0c72ecb [infer][eradicate] add support for butterknife @Bind annotation
10 years ago
jrm c0446276a1 [eradicate] add support for the Android support v4 @NonNull annotation
10 years ago
Rohan Jacob-Rao a7da6066e5 Build maps of metadata variables.
10 years ago
Jules Villard 7e169b0471 [copyrightor] add llvm comments
10 years ago
Irene Papakonstantinou 204b2ccc53 Make facebook-clang-plugins a submodule @update-submodule: facebook-clang-plugins
10 years ago
Jules Villard a5fa6a52ee [copyrightor] change output
10 years ago
jrm 9e5cee2444 [infer][eradicate] Fix eradicate tests for field not initialized
10 years ago
jrm 2468139fb7 [infer][java] move the Gradle filelist directory definition in one place
10 years ago
Andrzej Kotulski bb59bb04b7 [CFrontend][Cleanup] Pass whole decl to CTypesDecl.do_record_declaration
10 years ago
Rohan Jacob-Rao b4f554b5f5 Parse call to debugging llvm.dbg.declare function.
10 years ago
Rohan Jacob-Rao c264f95ab3 Setting up metadata variable mappings.
10 years ago
Rohan Jacob-Rao b3b67cdf69 Add metadata types to AST.
10 years ago
Andrzej Kotulski 394a3b4c29 [CFrontend] Sizeof should have ulong type
10 years ago
jrm 7ebd48121f [infer][backend] do not catch exceptions thrown by failwith
10 years ago
Jules Villard cc70507552 [clang] unopen some modules
10 years ago
Rohan Jacob-Rao 4a55382345 Refactored grammar for metadata definitions.
10 years ago
Rohan Jacob-Rao 4bb331ad4f Parse and ignore function declarations.
10 years ago
Sam Blackshear 41c14b249a [Infer][incremental] Refactoring exe_env_from_cluster
10 years ago
Sam Blackshear b80f74c34a [Infer][incremental] Add changed field to procdesc's and code to compute if a procdesc has changed since the last run
10 years ago
Sam Blackshear 089abea3d7 [Infer][nullables] Temporarily disabling warnings on nullable fields
10 years ago
Rohan Jacob-Rao f9939786fb Add function types.
10 years ago
Rohan Jacob-Rao ded6b1d654 Fix parsing of boolean constants
10 years ago
Andrzej Kotulski a570bf5b85 [CFrontend] Replace names containing Method with ObjCMethod
10 years ago
Andrzej Kotulski 198c3c82e1 [C++ frontend] Handle calling c++ methods
10 years ago
Andrzej Kotulski 7a839984da [C++] Add cpp methods signatures and implementations
10 years ago
Jules Villard 352b8edff9 [copyrightor] turn checkCopyright into a standalone script
10 years ago
Jules Villard 85b0ef7266 [clang] Refactor of creating method signatures. First step to use the map of pointers to find method declarations.
10 years ago
Sam Blackshear ca2699842d [Infer][nullable] Fixing bad error messages when dereferencing null literal
10 years ago
Rohan Jacob-Rao f20236fcac Parse metadata nodes.
10 years ago
Rohan Jacob-Rao ef01c485da Made parser syntax consistent: list(X) -> X* and option(X) -> X?.
10 years ago
Rohan Jacob-Rao 353f442efb Parse debug annotations and add them to AST.
10 years ago
Rohan Jacob-Rao 026ca7176e Parse data layout and target triple.
10 years ago
Rohan Jacob-Rao 06f6e349c7 Replace null_deref.ll with annotated version generated using -g flag.
10 years ago
Andrzej Kotulski be0e3c417a Update fcp version
10 years ago
martinoluca 31e7a14344 Don't pass -lib args to InferPrint
10 years ago
Rohan Jacob-Rao 950b6f4aa4 Added dumb parsing of metadata.
10 years ago
Sam Blackshear 44dfcf4a4d [Infer][nullables] Fix bad "indirectly marked" error messages
10 years ago
Rohan Jacob-Rao 3c0e698671 Moved LLVM examples and added licence headers.
10 years ago
Rohan Jacob-Rao b8b62cbcb0 Add optional alignment argument to alloca, load and store rules.
10 years ago
Rohan Jacob-Rao 07d1f8b821 Properly add local variable declarations to procedure.
10 years ago
Andrzej Kotulski 1d6873f471 [C++] Handle simple new cases
10 years ago
Andrzej Kotulski 3b22adfc15 [C Frontend][Refactor] Remove code duplication on debug messages
10 years ago
Rohan Jacob-Rao e1d071fb1f Fix error in parsing int constants.
10 years ago
Rohan Jacob-Rao 66aecca31f Allow for attribute groups in function definitions.
10 years ago
Rohan Jacob-Rao 8fbe358b34 Add tiny C example of null pointer error.
10 years ago
Rohan Jacob-Rao e9f1f03aa0 Added empty AST node for binops, to prevent build warnings.
10 years ago
Rohan Jacob-Rao 264a46f80c Initial attempt to translate alloca instruction.
10 years ago
Jules Villard 8f03d67932 [clang] uglify json when not in frontend debug mode
10 years ago