summaryrefslogtreecommitdiff
path: root/clang-plugin
AgeCommit message (Expand)AuthorFilesLines
2015-01-27nullability: Rename a variablePhilip Withnall1-5/+5
2015-01-27docs: Add -analyzer-checker argument to documented options for cc1Philip Withnall1-0/+1
2015-01-27gir-attributes: Consider instance parameters in argument countsPhilip Withnall1-7/+18
2015-01-27gir-attributes: Improve checking for constant return typesPhilip Withnall1-3/+9
2015-01-26build: Fix a conditional check for LLVM 3.5 vs 3.6 API changesPhilip Withnall1-3/+3
2014-12-22gir-manager: Fix method lookupPhilip Withnall1-31/+158
2014-12-22gerror: Add some extra debug outputPhilip Withnall1-0/+8
2014-12-22plugin: Hoist the GIR manager to be a globalPhilip Withnall2-14/+17
2014-11-19gerror: Fix crash when running on non-GLib codePhilip Withnall2-8/+18
2014-11-19gerror: Remove unreachable codePhilip Withnall1-34/+1
2014-11-17gerror: Add a GError checkerPhilip Withnall5-0/+1353
2014-11-17plugin: Add support for path-sensitive checkersPhilip Withnall1-1/+10
2014-11-17plugin: Add some debug macros for dumpable objectsPhilip Withnall1-0/+5
2014-11-17plugin: Split Checker into Checker and ASTCheckerPhilip Withnall6-12/+17
2014-11-03plugin: Update plugin registration API to support LLVM 3.5Philip Withnall1-0/+34
2014-11-03type-manager: Update type iteration API to support LLVM 3.5Philip Withnall1-0/+7
2014-11-03plugin: Update Clang types API to support LLVM 3.5Philip Withnall2-2/+34
2014-11-03plugin: Update Clang attribute API to LLVM 3.5Philip Withnall2-0/+43
2014-11-03plugin: Update diagnostic ID API calls to LLVM 3.5Philip Withnall2-4/+6
2014-07-03plugin: Add a --verbose command line optionPhilip Withnall1-4/+12
2014-07-03gsignal: Allow swapped object instances to have actual type gpointerPhilip Withnall1-64/+80
2014-06-30gsignal: Improve error output for boolean typesPhilip Withnall1-1/+1
2014-06-30gsignal: Fix expected types for enums and flags in signalsPhilip Withnall1-2/+6
2014-06-30gir-manager: Handle functions which equal a namespace prefixPhilip Withnall1-7/+12
2014-06-30plugin: Enable --quiet if V=0 is set in the environmentPhilip Withnall1-0/+6
2014-06-30gir-manager: Handle NULL C prefixes from GIRsPhilip Withnall1-7/+17
2014-06-30gvariant: Use Clang’s internal handling of integer promotionPhilip Withnall1-1/+1
2014-06-30gvariant: Check for use of architecture-dependent typesPhilip Withnall1-2/+73
2014-06-30gvariant: Explicitly use fixed-width GLib types in error messagesPhilip Withnall1-6/+8
2014-06-29gsignal: Fix callback instance type checking for supertypesPhilip Withnall1-8/+60
2014-06-29gsignal: Correctly handle subtyping of GObject interfacesPhilip Withnall1-12/+52
2014-06-29debug: Only use the Remark output level for LLVM > 3.4Philip Withnall1-0/+7
2014-06-29gvariant: Fix use of freed memoryPhilip Withnall1-3/+3
2014-06-29gsignal: Fix use of freed memoryPhilip Withnall1-3/+3
2014-06-29clang-plugin: Print help and version on stdout not stderrPhilip Withnall1-6/+6
2014-06-29nullability: Use WARN() macro for warningsPhilip Withnall1-4/+3
2014-06-29gsignal: Use WARN() macro for warningsPhilip Withnall1-12/+12
2014-06-29gir-attributes: Use WARN() macro for warningsPhilip Withnall1-8/+6
2014-06-29clang-plugin: Switch to using LLVM debug macrosPhilip Withnall1-4/+10
2014-06-29build: Switch to ax_check_enable_debug.m4Philip Withnall1-1/+1
2014-06-28gsignal: Handle signal names containing underscoresPhilip Withnall1-15/+32
2014-06-28plugin: Add a --quiet argument and output the Tartan version on startupPhilip Withnall1-0/+35
2014-06-28clang-plugin: Fix typo in command line documentationPhilip Withnall1-17/+17
2014-06-28nullability: Replace (allow-none) with (nullable) and (optional)Philip Withnall2-16/+29
2014-06-27gsignal: Assume GError types will be GError* in signalsPhilip Withnall1-9/+2
2014-06-27gsignal: Improve warning messages if type information cannot be foundPhilip Withnall1-11/+21
2014-06-27debug: Add support for emitting remark reportsPhilip Withnall2-0/+11
2014-06-27gsignal: Add support for signals defined on interfacesPhilip Withnall2-44/+118
2014-06-27gsignal: Correctly handle incorrect parameter counts in signal callbacksPhilip Withnall1-10/+148
2014-06-22gsignal: Add support for G_CONNECT_SWAPPEDPhilip Withnall1-13/+146