Home
last modified time | relevance | path

Searched refs:exprType (Results 1 – 14 of 14) sorted by relevance

/third_party/skia/src/sksl/ir/
DSkSLSwizzle.cpp113 const Type& exprType = base.type(); in optimize_constructor_swizzle() local
114 const Type& componentType = exprType.componentType(); in optimize_constructor_swizzle()
439 const Type& exprType = expr->type(); in Make() local
440 SkASSERTF(exprType.isVector() || exprType.isScalar(), in Make()
441 "cannot swizzle type '%s'", exprType.description().c_str()); in Make()
454 if (exprType.isScalar()) { in Make()
457 exprType.toCompound(context, components.size(), /*rows=*/1), in Make()
462 if (components.count() == exprType.columns()) { in Make()
DSkSLConstructorArray.cpp35 const Type& exprType = expr.type(); in Convert() local
37 if (exprType.isArray() && exprType.canCoerceTo(type, /*allowNarrowing=*/true)) { in Convert()
/third_party/typescript/src/services/codefixes/
DreturnValueCorrect.ts134 …ssignableTo(checker: TypeChecker, declaration: FunctionLikeDeclaration, exprType: Type, type: Type…
139 exprType = checker.createPromiseType(exprType);
146 exprType,
150 exprType = checker.createAnonymousType(
159 exprType = checker.getAnyType();
162 return checker.isTypeAssignableTo(exprType, type);
/third_party/typescript/src/linter/
DUtils.ts1348 const exprType = typeChecker.getContextualType(curNode); constant
1349 if (exprType !== undefined) {
1350 const res = isDynamicType(exprType);
DTypeScriptLinter.ts1633 …const exprType = TypeScriptLinter.tsTypeChecker.getTypeAtLocation(tsAsExpr.expression).getNonNulla… constant
1634 if (Utils.needToDeduceStructuralIdentity(exprType, targetType, true)) {
1639 (Utils.isNumberType(exprType) && targetType.getSymbol()?.getName() === "Number") ||
1640 (Utils.isBooleanType(exprType) && targetType.getSymbol()?.getName() === "Boolean")
/third_party/skia/src/sksl/codegen/
DSkSLMetalCodeGenerator.cpp781 String exprType = this->typeName(arguments[0]->type()); in writeIntrinsicCall() local
794 this->write(exprType); in writeIntrinsicCall()
798 this->write(exprType); in writeIntrinsicCall()
805 String exprType = this->typeName(arguments[0]->type()); in writeIntrinsicCall() local
846 this->write(exprType); in writeIntrinsicCall()
/third_party/skia/src/sksl/
DSkSLDSLParser.cpp1257 #define OPERATOR_RIGHT(op, exprType) \ argument
1263 DSLExpression right = this->exprType(); \
/third_party/typescript/src/compiler/
Dchecker.ts8711 const exprType = getLiteralTypeFromPropertyName(name);
8712 if (!isTypeUsableAsPropertyName(exprType)) {
8717 const text = getPropertyNameFromType(exprType);
19790 function getOptionalExpressionType(exprType: Type, expression: Expression) {
19791 return isExpressionOfOptionalChainRoot(expression) ? getNonNullableType(exprType) :
19792 isOptionalChain(expression) ? removeOptionalTypeMarker(exprType) :
19793 exprType;
25577 const exprType = checkJsxAttribute(attributeDecl, checkMode);
25578 objectFlags |= getObjectFlags(exprType) & ObjectFlags.PropagatingFlags;
25586 attributeSymbol.type = exprType;
[all …]
/third_party/typescript/lib/
Dtsc.js42486 var exprType = getLiteralTypeFromPropertyName(name);
42487 if (!isTypeUsableAsPropertyName(exprType)) {
42491 var text = getPropertyNameFromType(exprType);
51581 function getOptionalExpressionType(exprType, expression) { argument
51582 return ts.isExpressionOfOptionalChainRoot(expression) ? getNonNullableType(exprType) :
51583 ts.isOptionalChain(expression) ? removeOptionalTypeMarker(exprType) :
51584 exprType;
56213 var exprType = checkJsxAttribute(attributeDecl, checkMode);
56214 objectFlags |= ts.getObjectFlags(exprType) & 3670016;
56221 attributeSymbol.type = exprType;
[all …]
DtypingsInstaller.js51605 var exprType = getLiteralTypeFromPropertyName(name);
51606 if (!isTypeUsableAsPropertyName(exprType)) {
51611 var text = getPropertyNameFromType(exprType);
61956 function getOptionalExpressionType(exprType, expression) { argument
61957 return ts.isExpressionOfOptionalChainRoot(expression) ? getNonNullableType(exprType) :
61958 ts.isOptionalChain(expression) ? removeOptionalTypeMarker(exprType) :
61959 exprType;
67354 var exprType = checkJsxAttribute(attributeDecl, checkMode);
67355 objectFlags |= ts.getObjectFlags(exprType) & 3670016 /* PropagatingFlags */;
67362 attributeSymbol.type = exprType;
[all …]
Dtypescript.js51810 var exprType = getLiteralTypeFromPropertyName(name);
51811 if (!isTypeUsableAsPropertyName(exprType)) {
51816 var text = getPropertyNameFromType(exprType);
62161 function getOptionalExpressionType(exprType, expression) { argument
62162 return ts.isExpressionOfOptionalChainRoot(expression) ? getNonNullableType(exprType) :
62163 ts.isOptionalChain(expression) ? removeOptionalTypeMarker(exprType) :
62164 exprType;
67559 var exprType = checkJsxAttribute(attributeDecl, checkMode);
67560 objectFlags |= ts.getObjectFlags(exprType) & 3670016 /* PropagatingFlags */;
67567 attributeSymbol.type = exprType;
[all …]
DtypescriptServices.js51810 var exprType = getLiteralTypeFromPropertyName(name);
51811 if (!isTypeUsableAsPropertyName(exprType)) {
51816 var text = getPropertyNameFromType(exprType);
62161 function getOptionalExpressionType(exprType, expression) { argument
62162 return ts.isExpressionOfOptionalChainRoot(expression) ? getNonNullableType(exprType) :
62163 ts.isOptionalChain(expression) ? removeOptionalTypeMarker(exprType) :
62164 exprType;
67559 var exprType = checkJsxAttribute(attributeDecl, checkMode);
67560 objectFlags |= ts.getObjectFlags(exprType) & 3670016 /* PropagatingFlags */;
67567 attributeSymbol.type = exprType;
[all …]
Dtsserverlibrary.js51810 var exprType = getLiteralTypeFromPropertyName(name);
51811 if (!isTypeUsableAsPropertyName(exprType)) {
51816 var text = getPropertyNameFromType(exprType);
62161 function getOptionalExpressionType(exprType, expression) { argument
62162 return ts.isExpressionOfOptionalChainRoot(expression) ? getNonNullableType(exprType) :
62163 ts.isOptionalChain(expression) ? removeOptionalTypeMarker(exprType) :
62164 exprType;
67559 var exprType = checkJsxAttribute(attributeDecl, checkMode);
67560 objectFlags |= ts.getObjectFlags(exprType) & 3670016 /* PropagatingFlags */;
67567 attributeSymbol.type = exprType;
[all …]
Dtsserver.js51616 var exprType = getLiteralTypeFromPropertyName(name);
51617 if (!isTypeUsableAsPropertyName(exprType)) {
51622 var text = getPropertyNameFromType(exprType);
61967 function getOptionalExpressionType(exprType, expression) { argument
61968 return ts.isExpressionOfOptionalChainRoot(expression) ? getNonNullableType(exprType) :
61969 ts.isOptionalChain(expression) ? removeOptionalTypeMarker(exprType) :
61970 exprType;
67365 var exprType = checkJsxAttribute(attributeDecl, checkMode);
67366 objectFlags |= ts.getObjectFlags(exprType) & 3670016 /* PropagatingFlags */;
67373 attributeSymbol.type = exprType;
[all …]