Skip to main content

module lang::php::analysis::signatures::BuiltIns

rascal-0.42.0
org.rascalmpl.php-analysis-0.3.3

Usage

import lang::php::analysis::signatures::BuiltIns;

Dependencies

import Set;
import lang::php::analysis::signatures::Summaries;
import lang::php::analysis::NamePaths;

function getBuiltInConstants

set[str] getBuiltInConstants()

Get the names of all built-in constants.

function getBuiltInConstantType

str getBuiltInConstantType(str builtInConstant)

Given a constant name, get the type of the constant.

function getBuiltInConstantVersions

set[str] getBuiltInConstantVersions(str builtInConstant)

Given a constant name, get the versions at which this constant was first available

function getBuiltInConstantSummaries

set[Summary] getBuiltInConstantSummaries()

Get constant summaries for each of the built-in constants.