Skip to content

Commit e87593a

Browse files
committed
C++: Add the doc (copy from csharp).
1 parent 94413c8 commit e87593a

File tree

2 files changed

+353
-0
lines changed

2 files changed

+353
-0
lines changed

docs/codeql/codeql-language-guides/codeql-for-cpp.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ Experiment and learn how to write effective and efficient queries for CodeQL dat
2121
using-range-analsis-in-cpp
2222
hash-consing-and-value-numbering
2323
advanced-dataflow-scenarios-cpp
24+
customizing-library-models-for-cpp
25+
2426

2527

2628
- :doc:`Basic query for C and C++ code <basic-query-for-cpp-code>`: Learn to write and run a simple CodeQL query.
@@ -46,3 +48,5 @@ Experiment and learn how to write effective and efficient queries for CodeQL dat
4648
- :doc:`Hash consing and value numbering <hash-consing-and-value-numbering>`: You can use specialized CodeQL libraries to recognize expressions that are syntactically identical or compute the same value at runtime in C and C++ codebases.
4749

4850
- :doc:`Advanced C/C++ dataflow scenarios <advanced-dataflow-scenarios-cpp>`: You can track precise data flow in C and C++ codebases by distinguishing between a pointer and its indirection(s).
51+
52+
- :doc:`Customizing library models for C and C++ <customizing-library-models-for-cpp>`: You can model frameworks and libraries that your codebase depends on using data extensions and publish them as CodeQL model packs.

0 commit comments

Comments
 (0)