Searched defs:assumeTrue (Results 1 – 3 of 3) sorted by relevance
| /third_party/typescript/lib/ |
| D | typingsInstaller.js | 74139 function narrowTypeByDiscriminantProperty(type, access, operator, value, assumeTrue) { argument 74163 function narrowTypeByTruthiness(type, expr, assumeTrue) { argument 74176 function isTypePresencePossible(type, propName, assumeTrue) { argument 74182 function narrowTypeByInKeyword(type, nameType, assumeTrue) { argument 74200 function narrowTypeByBinaryExpression(type, expr, assumeTrue) { argument 74283 function narrowTypeByPrivateIdentifierInInExpression(type, expr, assumeTrue) { argument 74299 function narrowTypeByOptionalChainContainment(type, operator, value, assumeTrue) { argument 74317 function narrowTypeByEquality(type, operator, value, assumeTrue) { argument 74354 function narrowTypeByTypeof(type, typeOfExpr, operator, literal, assumeTrue) { argument 74372 function narrowTypeByLiteralExpression(type, literal, assumeTrue) { argument [all …]
|
| D | tsc.js | 62200 function narrowTypeByDiscriminantProperty(type, access, operator, value, assumeTrue) { argument 62224 function narrowTypeByTruthiness(type, expr, assumeTrue) { argument 62237 function isTypePresencePossible(type, propName, assumeTrue) { argument 62243 function narrowTypeByInKeyword(type, nameType, assumeTrue) { argument 62257 function narrowTypeByBinaryExpression(type, expr, assumeTrue) { argument 62337 function narrowTypeByPrivateIdentifierInInExpression(type, expr, assumeTrue) { argument 62353 function narrowTypeByOptionalChainContainment(type, operator, value, assumeTrue) { argument 62361 function narrowTypeByEquality(type, operator, value, assumeTrue) { argument 62398 function narrowTypeByTypeof(type, typeOfExpr, operator, literal, assumeTrue) { argument 62415 function narrowTypeByLiteralExpression(type, literal, assumeTrue) { argument [all …]
|
| /third_party/typescript/src/compiler/ |
| D | checker.ts | 25141 const assumeTrue = (flow.flags & FlowFlags.TrueCondition) !== 0; constant
|