Lines Matching defs:Swift
331 enum SourceLanguage { Unknown, ObjC, Swift };
695 // On Swift, the protocol list does not have the extra (unnecessary) null
702 sourceLang == SourceLanguage::Swift)) &&
1196 eLang = SourceLanguage::Swift;
1313 // We can't erase 'catLayout.nameOffset' for either Swift or ObjC
1316 // For Swift, see usages of 'l_.str.11.SimpleClass' in
1389 return SourceLanguage::Swift;
1392 // comes from ObjC, since Swift creates ObjC-like alias symbols for some Swift
1398 // So we scan for symbols with the same address and check for the Swift class
1403 return SourceLanguage::Swift;