Skip to main content

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

rascal-0.43.0
org.rascalmpl.php-analysis-0.3.6

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.