Home
last modified time | relevance | path

Searched refs:AST_SEMANTIC (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/ast/
Dast-types.cc117 AST_SEMANTIC(type->AsUnion()->Get(1)->BitsetGlb()); // Shortcut. in Glb()
119 bitset glb = AST_SEMANTIC( in Glb()
137 bitset |= AST_SEMANTIC(type->AsUnion()->Get(i)->BitsetLub()); in Lub()
366 if (!(bits & AST_SEMANTIC(kPlainNumber))) return bits; // Shortcut. in ExpandInternals()
370 if (bits & AST_SEMANTIC(boundaries[i].internal)) in ExpandInternals()
371 bits |= AST_SEMANTIC(boundaries[i].external); in ExpandInternals()
391 return AST_SEMANTIC(bits & kPlainNumber); in NumberBits()
410 return glb & ~(AST_SEMANTIC(kOtherNumber)); in Glb()
415 DCHECK(Is(AST_SEMANTIC(bits), kNumber)); in Min()
417 bool mz = AST_SEMANTIC(bits & kMinusZero); in Min()
[all …]
Dast-types.h157 #define AST_SEMANTIC(k) ((k) & AstBitsetType::kSemantic) macro
303 return AST_SEMANTIC(bits) != kNone && AST_REPRESENTATION(bits) != kNone; in IsInhabited()
307 return AST_SEMANTIC(bits) != kNone; in SemanticIsInhabited()
498 AST_SEMANTIC(AstBitsetType::Lub(lim.min, lim.max)) | representation; in New()