Lines Matching refs:throwError
463 bool canBeTsTypePredicate, bool throwError)
473 return ParseTsTypeOperatorOrTypeReference(throwError);
477 bool throwError)
487 return ParseTsThisType(throwError);
490 ir::Expression *ParserImpl::ParseTsTemplateLiteralType(bool throwError)
529 if (throwError) {
748 ir::Expression *ParserImpl::ParseTsThisType(bool throwError)
752 if (throwError && !(context_.Status() & ParserStatus::ALLOW_THIS_TYPE)) {
840 ir::Expression *ParserImpl::ParseTsTypeOperatorOrTypeReference(bool throwError)
842 TypeAnnotationParsingOptions options = throwError ?
1077 ir::Expression *ParserImpl::ParseTsIndexAccessType(ir::Expression *typeName, bool throwError)
1079 TypeAnnotationParsingOptions options = throwError ?
1088 if (!throwError) {
1716 ir::TSUnionType *ParserImpl::ParseTsUnionType(ir::Expression *type, bool restrictExtends, bool throwError)
1722 if (throwError) {
1763 bool throwError)
1769 if (throwError) {
1860 ir::Expression *ParserImpl::ParseTsParenthesizedOrFunctionType(ir::Expression *typeAnnotation, bool throwError)
1881 if (!throwError) {
1889 return ParseTsFunctionType(typeStart, isConstructionType, throwError, abstractConstructor);
1893 return ParseTsFunctionType(typeStart, false, throwError);
1903 if (!throwError) {
1919 bool throwError, bool abstractConstructor)
1923 typeParamDecl = ParseTsTypeParameterDeclaration(throwError);
1926 if (!throwError) {
1941 if (!throwError) {
1954 if (throwError) {
3812 ir::TSTypeParameter *ParserImpl::ParseTsTypeParameter(bool throwError, bool addBinding, bool isAllowInOut)
3821 if (!throwError) {
3831 if (!throwError) {
3850 if (throwError) {
3885 ir::TSTypeParameterDeclaration *ParserImpl::ParseTsTypeParameterDeclaration(bool throwError, bool isAllowInOut)
3898 ir::TSTypeParameter *currentParam = ParseTsTypeParameter(throwError, true, isAllowInOut);
3901 ASSERT(!throwError);
3921 if (!throwError) {
3944 ir::TSTypeParameterInstantiation *ParserImpl::ParseTsTypeParameterInstantiation(bool throwError)
3954 if (throwError) {
3983 if (throwError) {