From ae105df8434a365ccef1a8926537183c13529c33 Mon Sep 17 00:00:00 2001 From: Prabhu Subramanian Date: Tue, 30 Apr 2024 12:42:20 +0100 Subject: [PATCH] Additional desc tags Signed-off-by: Prabhu Subramanian --- .../scala/io/appthreat/x2cpg/passes/taggers/CdxPass.scala | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/platform/frontends/x2cpg/src/main/scala/io/appthreat/x2cpg/passes/taggers/CdxPass.scala b/platform/frontends/x2cpg/src/main/scala/io/appthreat/x2cpg/passes/taggers/CdxPass.scala index 8d8e665d..86ed9893 100644 --- a/platform/frontends/x2cpg/src/main/scala/io/appthreat/x2cpg/passes/taggers/CdxPass.scala +++ b/platform/frontends/x2cpg/src/main/scala/io/appthreat/x2cpg/passes/taggers/CdxPass.scala @@ -338,6 +338,14 @@ class CdxPass(atom: Cpg) extends CpgPass(atom): atom.method.fullName(bpkg).newTagNode(t).store()( dstGraph ) + if language == Languages.PYTHON || language == Languages.PYTHONSRC + then + atom.call.where( + _.methodFullName(bpkg) + ).newTagNode(t).store()(dstGraph) + atom.identifier.typeFullName(bpkg).newTagNode( + t + ).store()(dstGraph) } end if }