reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
731 StringRef(Data).split(Components, '-', /*MaxSplit*/ 3); 732 if (Components.size() > 0) { 733 Arch = parseArch(Components[0]); 734 SubArch = parseSubArch(Components[0]); 735 if (Components.size() > 1) { 736 Vendor = parseVendor(Components[1]); 737 if (Components.size() > 2) { 738 OS = parseOS(Components[2]); 739 if (Components.size() > 3) { 740 Environment = parseEnvironment(Components[3]); 741 ObjectFormat = parseFormat(Components[3]); 746 StringSwitch<Triple::EnvironmentType>(Components[0])