Lines Matching refs:LineStr

43     StringRef LineStr(Line);  in LayoutOverrideSource()  local
46 if (LineStr.find("*** Dumping AST Record Layout") != StringRef::npos) { in LayoutOverrideSource()
61 if ((Pos = LineStr.find("struct ")) != StringRef::npos) in LayoutOverrideSource()
62 LineStr = LineStr.substr(Pos + strlen("struct ")); in LayoutOverrideSource()
63 else if ((Pos = LineStr.find("class ")) != StringRef::npos) in LayoutOverrideSource()
64 LineStr = LineStr.substr(Pos + strlen("class ")); in LayoutOverrideSource()
65 else if ((Pos = LineStr.find("union ")) != StringRef::npos) in LayoutOverrideSource()
66 LineStr = LineStr.substr(Pos + strlen("union ")); in LayoutOverrideSource()
71 CurrentType = parseName(LineStr); in LayoutOverrideSource()
77 StringRef::size_type Pos = LineStr.find(" Size:"); in LayoutOverrideSource()
80 LineStr = LineStr.substr(Pos + strlen(" Size:")); in LayoutOverrideSource()
83 (void)LineStr.getAsInteger(10, Size); in LayoutOverrideSource()
89 Pos = LineStr.find("Alignment:"); in LayoutOverrideSource()
92 LineStr = LineStr.substr(Pos + strlen("Alignment:")); in LayoutOverrideSource()
95 (void)LineStr.getAsInteger(10, Alignment); in LayoutOverrideSource()
101 Pos = LineStr.find("sizeof="); in LayoutOverrideSource()
104 LineStr = LineStr.substr(Pos + strlen("sizeof=")); in LayoutOverrideSource()
108 (void)LineStr.getAsInteger(10, Size); in LayoutOverrideSource()
111 Pos = LineStr.find("align="); in LayoutOverrideSource()
114 LineStr = LineStr.substr(Pos + strlen("align=")); in LayoutOverrideSource()
118 (void)LineStr.getAsInteger(10, Alignment); in LayoutOverrideSource()
126 Pos = LineStr.find("FieldOffsets: ["); in LayoutOverrideSource()
130 LineStr = LineStr.substr(Pos + strlen("FieldOffsets: [")); in LayoutOverrideSource()
131 while (!LineStr.empty() && isDigit(LineStr[0])) { in LayoutOverrideSource()
134 while (Idx < LineStr.size() && isDigit(LineStr[Idx])) in LayoutOverrideSource()
138 (void)LineStr.substr(0, Idx).getAsInteger(10, Offset); in LayoutOverrideSource()
143 LineStr = LineStr.substr(Idx + 1); in LayoutOverrideSource()
144 while (!LineStr.empty() && isWhitespace(LineStr[0])) in LayoutOverrideSource()
145 LineStr = LineStr.substr(1); in LayoutOverrideSource()