Lines Matching defs:isNullable
659 ir::TypeNode *ASParser::ParseTypeAnnotationTokensBitwiseOr(ir::TypeNode *type, bool throwError, bool isNullable)
672 if (!isNullable) {
673 isNullable = true;
675 type->AsTSFunctionType()->SetNullable(isNullable);
678 type->AsNamedType()->SetNullable(isNullable);
688 ir::TypeNode *ASParser::ParseTypeAnnotationTokenLeftSquareBracket(ir::TypeNode *type, bool throwError, bool isNullable)
703 isNullable = false;
716 isNullable = true;
731 type->AsNamedType()->SetNullable(isNullable);
734 if (isNullable) {
750 bool isNullable = false;
751 type = ParseTypeAnnotationTokensBitwiseOr(type, reportError, isNullable);
756 type = ParseTypeAnnotationTokenLeftSquareBracket(type, reportError, isNullable);