Tom Hvitved
|
fc121e1cbd
|
Merge pull request #5865 from tamasvajk/feature/remove-base-class-dependency-id
C#: Remove base class from type IDs in trap files
|
2021-05-12 10:30:31 +02:00 |
|
Anders Schack-Mulligen
|
74ae2e0857
|
Merge pull request #5773 from hvitved/dataflow/aggressive-caching
Data flow: Cache most language-dependent predicates
|
2021-05-12 09:41:55 +02:00 |
|
Tamas Vajk
|
8e371fd05a
|
Adjust expected IR test file
|
2021-05-11 21:54:05 +02:00 |
|
Tom Hvitved
|
d66506b0a3
|
Data flow: Rename {Argument,Parameter}NodeExt to {Arg,Param}Node
|
2021-05-11 14:40:10 +02:00 |
|
Tamas Vajk
|
717070c7e4
|
Fix/cleanup passed and default arguments values
|
2021-05-11 13:11:35 +02:00 |
|
Tamas Vajk
|
dd86da3f24
|
C#: Remove base class from type IDs in trap files
|
2021-05-10 17:06:10 +02:00 |
|
Tamas Vajk
|
31ac6442e8
|
C#: Fix default parameter value generation in case of error symbols
|
2021-05-10 17:03:08 +02:00 |
|
Tom Hvitved
|
498f9b2547
|
Merge pull request #5848 from hvitved/csharp/trap-key-escape
C#: Escape IDs in TRAP label definitions
|
2021-05-10 16:13:13 +02:00 |
|
Tom Hvitved
|
7f1f2b4dd3
|
C#: Fix GetHashCode/Equals on EscapingTextWriter
|
2021-05-10 13:05:51 +02:00 |
|
Tom Hvitved
|
8b465e86e0
|
Merge pull request #5820 from hvitved/csharp/cfg/constructor-same-compilation
C#: Improve CFG for constructors when there are multiple implementations
|
2021-05-10 09:23:16 +02:00 |
|
Tom Hvitved
|
ca89560849
|
C#: Remove unnecessary !
|
2021-05-07 11:42:53 +02:00 |
|
Tom Hvitved
|
fab8400ecd
|
C#: Escape IDs in TRAP label definitions
|
2021-05-06 19:12:13 +02:00 |
|
Jonas Jensen
|
390ee3a6b8
|
Merge pull request #5829 from MathiasVP/reorder-get-instruction-opcode
C++: Reorder getInstructionOpcode
|
2021-05-05 11:13:15 +02:00 |
|
Mathias Vorreiter Pedersen
|
066cdb55d7
|
C++: Add qldoc explaining column order.
|
2021-05-05 09:30:12 +02:00 |
|
Tamás Vajk
|
05c045070e
|
Merge pull request #5810 from tamasvajk/feature/culture
C#: Use invariant culture in the extractor
|
2021-05-04 13:09:38 +02:00 |
|
Mathias Vorreiter Pedersen
|
568724bffd
|
C#: Fix getInstructionOpcode to make sure IRConstruction.qll compiles for C#.
|
2021-05-04 13:00:40 +02:00 |
|
Mathias Vorreiter Pedersen
|
ded377bcd2
|
C++: Reorder getInstructionOpcode to produce better RA.
|
2021-05-04 12:13:34 +02:00 |
|
Tamas Vajk
|
c547907784
|
C#: Use invariant culture in the extractor
|
2021-05-04 11:17:33 +02:00 |
|
Tom Hvitved
|
182b2d0457
|
C#: Improve CFG for constructors when there are multiple implementations
|
2021-05-03 10:46:36 +02:00 |
|
Tom Hvitved
|
633f228dc2
|
C#: Add CFG tests for partial classes
|
2021-05-03 10:23:29 +02:00 |
|
Tom Hvitved
|
bb1cb73675
|
Merge pull request #5795 from hvitved/csharp/implicit-constructor-inits
C#: Extract implicit constructor initializer calls
|
2021-05-03 10:21:04 +02:00 |
|
Tom Hvitved
|
b77b3da8d6
|
C#: Add change note
|
2021-05-03 09:40:13 +02:00 |
|
intrigus
|
08731fc6cf
|
Fix typo.
|
2021-04-29 20:26:34 +02:00 |
|
Tom Hvitved
|
c3890a9435
|
C#: Adjust CFG for instance constructors
|
2021-04-29 14:05:42 +02:00 |
|
Tom Hvitved
|
ee62522c51
|
C#: Extract implicit constructor initializer calls
|
2021-04-29 14:05:42 +02:00 |
|
Tamás Vajk
|
310baab73f
|
Merge pull request #5740 from tamasvajk/feature/diag
C#: Add extraction error diagnostic query
|
2021-04-28 08:46:35 +02:00 |
|
Mathias Vorreiter Pedersen
|
0f141edbc3
|
Merge pull request #5737 from dbartol/dbartol/smart-pointers/work
C++: IR Alias Analysis for smart pointers
|
2021-04-27 21:40:14 +02:00 |
|
Tom Hvitved
|
befc80b3cb
|
C#: Update data-flow caching
|
2021-04-27 19:06:39 +02:00 |
|
Tom Hvitved
|
914184f3dd
|
Data flow: Sync files
|
2021-04-27 19:06:39 +02:00 |
|
Tom Hvitved
|
0c8886967b
|
Data flow: Cache nodeIsHidden
|
2021-04-27 19:05:11 +02:00 |
|
Tom Hvitved
|
1112c0f994
|
Data flow: Cache ParameterNode
|
2021-04-27 19:05:11 +02:00 |
|
Tom Hvitved
|
7d4feaca2f
|
Data flow: Cache ArgumentNode
|
2021-04-27 19:05:11 +02:00 |
|
Tom Hvitved
|
ade99c2c2b
|
Data flow: Cache Cast(ing)Node
|
2021-04-27 19:05:11 +02:00 |
|
Tom Hvitved
|
346af4f97a
|
Data flow: Cache ReturnNodeExt
|
2021-04-27 19:05:10 +02:00 |
|
Tom Hvitved
|
9738de2cb9
|
Data flow: Cache OutNodeExt
|
2021-04-27 19:05:10 +02:00 |
|
Tom Hvitved
|
23113c4ff7
|
Data flow: Cache isUnreachableInCall
|
2021-04-27 19:05:10 +02:00 |
|
Tom Hvitved
|
1bf0e01a83
|
Data flow: Cache clearsContent
|
2021-04-27 19:05:10 +02:00 |
|
Tom Hvitved
|
4009c01558
|
Data flow: Cache readStep
|
2021-04-27 19:05:10 +02:00 |
|
Tom Hvitved
|
96aa182893
|
Data flow: Cache jumpStep
|
2021-04-27 19:05:10 +02:00 |
|
Tom Hvitved
|
8bfeae768f
|
Data flow: Cache simpleLocalFlowStep
|
2021-04-27 19:05:10 +02:00 |
|
Tom Hvitved
|
1a56f0b79c
|
Data flow: Cache getNodeType
|
2021-04-27 19:05:10 +02:00 |
|
Tom Hvitved
|
044c92016b
|
Data flow: Cache enclosing callable predicates
|
2021-04-27 19:05:09 +02:00 |
|
Tamas Vajk
|
51e08d4940
|
Fix error severity
|
2021-04-27 15:47:16 +02:00 |
|
Chris Smowton
|
64a2320be7
|
Merge pull request #5757 from smowton/smowton/admin/fix-dead-qhelp-links
Fix all dead qhelp links
|
2021-04-27 12:17:08 +01:00 |
|
Tom Hvitved
|
2e266c7ddd
|
Merge pull request #5756 from hvitved/csharp/string-builder-fluent
C#: Add missing `StringBuilder` flow summaries
|
2021-04-27 11:24:56 +02:00 |
|
Tom Hvitved
|
fb606112fa
|
Merge pull request #5754 from hvitved/csharp/guards/performance
C#: Improve performance of guards library
|
2021-04-27 10:53:01 +02:00 |
|
Chris Smowton
|
d717fc7b1f
|
Use Microsoft archive of vijaysk's blog
|
2021-04-26 10:13:04 +01:00 |
|
Tom Hvitved
|
824c243268
|
C#: Add change note
|
2021-04-26 10:50:17 +02:00 |
|
Tamás Vajk
|
a7030c7fed
|
Merge pull request #5308 from tamasvajk/feature/flow-sources-sinks
C#: Add Console.Read* to local flow sources
|
2021-04-23 16:36:16 +02:00 |
|
Tamás Vajk
|
c3058f4744
|
Merge pull request #5749 from tamasvajk/feature/fix-fromsource
C#: Adjust 'fromSource' to hold only on files passed to the compiler as a source file
|
2021-04-23 16:35:40 +02:00 |
|