Lines Matching refs:isBuiltin
214 public bool $isBuiltin; variable in SimpleType
353 protected function __construct(string $name, bool $isBuiltin) { argument
355 $this->isBuiltin = $isBuiltin;
359 …return $this->isBuiltin && in_array($this->name, ["null", "false", "true", "bool", "int", "float"]…
363 return $this->isBuiltin && $this->name === 'null';
367 return $this->isBuiltin && $this->name === 'bool';
371 return $this->isBuiltin && $this->name === 'int';
375 return $this->isBuiltin && $this->name === 'float';
379 return $this->isBuiltin && $this->name === 'string';
383 return $this->isBuiltin && $this->name === 'array';
387 assert($this->isBuiltin);
423 assert($this->isBuiltin);
460 assert($this->isBuiltin);
473 if (!$this->isBuiltin) {
508 if (!$this->isBuiltin) {
540 return $this->name === $other->name && $this->isBuiltin === $other->isBuiltin;
678 if ($type->isBuiltin) {
2076 if ($value->isUnknownConstValue && ($simpleType === null || !$simpleType->isBuiltin)) {
4026 if ($simpleReturnType->isBuiltin) {
4082 if ($simpleArgType->isBuiltin) {