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.