Searched refs:StringRecTy (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.0-release/contrib/llvm/lib/TableGen/
H A DTGParser.cpp680 case tgtok::String: Lex.Lex(); return StringRecTy::get();
681 case tgtok::Code: Lex.Lex(); return StringRecTy::get();
861 StringRecTy *SType = dyn_cast<StringRecTy>(LHSt->getType());
939 Type = StringRecTy::get();
1507 if (LHS->getType() != StringRecTy::get()) {
1508 LHS = UnOpInit::get(UnOpInit::CAST, LHS, StringRecTy::get());
1534 if (RHS->getType() != StringRecTy::get()) {
1535 RHS = UnOpInit::get(UnOpInit::CAST, RHS, StringRecTy::get());
1542 StringRecTy
[all...]
H A DRecord.cpp86 StringRecTy StringRecTy::Shared;
238 Init *StringRecTy::convertValue(UnOpInit *BO) {
243 return UnOpInit::get(UnOpInit::CAST, L, new StringRecTy);
250 Init *StringRecTy::convertValue(BinOpInit *BO) {
256 return BinOpInit::get(BinOpInit::STRCONCAT, L, R, new StringRecTy);
264 Init *StringRecTy::convertValue(TypedInit *TI) {
265 if (isa<StringRecTy>(TI->getType()))
1658 RecordVal DN("NAME", StringRecTy::get(), 0);
1667 if (!isa<StringRecTy>(Typ
[all...]
/freebsd-10.0-release/contrib/llvm/include/llvm/TableGen/
H A DRecord.h35 class StringRecTy;
254 /// StringRecTy - 'string' - Represent an string value
256 class StringRecTy : public RecTy { class in namespace:llvm
257 static StringRecTy Shared;
258 StringRecTy() : RecTy(StringRecTyKind) {} function in class:llvm::StringRecTy
264 static StringRecTy *get() { return &Shared; }
744 : TypedInit(IK_StringInit, StringRecTy::get()), Value(V) {}

Completed in 65 milliseconds