CodeQL library for Java
codeql/java-all 0.4.4 (changelog, source)
Search

Module AccessPathSyntax

Module for parsing access paths from MaD models, both the identifying access path used by dynamic languages, and the input/output specifications for summary steps.

This file is used by the shared data flow library and by the JavaScript libraries (which does not use the shared data flow libraries).

Import path

import semmle.code.java.dataflow.internal.AccessPathSyntax

Classes

AccessPath

A string that occurs as an access path (either identifying or input/output spec) which might be relevant for this database.

AccessPathToken

An access part token such as Argument[1] or ReturnValue, appearing in one or more access paths.

Modules

AccessPath

Companion module to the AccessPath class.