Searched refs:StringRecTy (Results 1 – 6 of 6) sorted by relevance
1012 StringRecTy *SType = dyn_cast<StringRecTy>(LHSt->getType()); in ParseOperation()1178 Type = StringRecTy::get(); in ParseOperation()1179 ArgType = StringRecTy::get(); in ParseOperation()1182 Type = StringRecTy::get(); in ParseOperation()1289 if (!isa<StringRecTy>(ArgType)) { in ParseOperation()1682 RecTy *Type = StringRecTy::get(); in ParseOperationSubstr()1732 if (LHSt && !isa<StringRecTy>(LHSt->getType())) { in ParseOperationSubstr()1820 if (LHSt && !isa<StringRecTy>(LHSt->getType())) { in ParseOperationFind()1831 if (MHSt && !isa<StringRecTy>(MHSt->getType())) { in ParseOperationFind()2497 if (LHS->getType() != StringRecTy::get()) { in ParseValue()[all …]
52 StringRecTy StringRecTy::Shared;112 std::string StringRecTy::getAsString() const { in getAsString()116 bool StringRecTy::typeIsConvertibleTo(const RecTy *RHS) const { in typeIsConvertibleTo()545 if (isa<StringRecTy>(Ty)) in convertInitializerTo()720 if (isa<StringRecTy>(getType())) { in Fold()941 return BinOpInit::get(BinOpInit::STRCONCAT, I0, I1, StringRecTy::get()); in getStrConcat()1028 if (isa<StringRecTy>(List->getElementType())) in Fold()2228 if (getType() == StringRecTy::get()) { in getPrintType()2309 if (!isa<StringRecTy>(TypedName->getType())) in checkName()
158 if (isa<StringRecTy>(Field.RecType)) { in searchableFieldType()274 if (isa<StringRecTy>(Field.RecType)) { in compareBy()355 if (isa<StringRecTy>(Field.RecType)) in emitLookupFunction()416 if (isa<StringRecTy>(Field.RecType)) { in emitLookupFunction()433 if (isa<StringRecTy>(Field.RecType)) { in emitLookupFunction()567 if (EarlyOut && isa<StringRecTy>(Index->Fields[0].RecType)) { in parseSearchIndex()
55 Def.getValue("StackBased")->getValue()->getCastTo(StringRecTy::get()); in emitWebAssemblyDisassemblerTables()
350 } else if (isa<StringRecTy>(SymbolV->getType())) { in Transition()
160 class StringRecTy : public RecTy {161 static StringRecTy Shared;163 StringRecTy() : RecTy(StringRecTyKind) {} in StringRecTy() function170 static StringRecTy *get() { return &Shared; } in get()585 : TypedInit(IK_AnonymousNameInit, StringRecTy::get()), Value(V) {} in AnonymousNameInit()623 : TypedInit(IK_StringInit, StringRecTy::get()), Value(V), Format(Fmt) {} in StringInit()