Skip to main content

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

rascal-0.40.17
php-analysis-0.2.4

Usage

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

Source code

http://github.com/cwi-swat/php-analysis/blob/main/src/main/rascal/lang/php/analysis/signatures/BuiltIns.rsc

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.