kullanarak Objective-C için anahtar kelime ekleyin? Örneğin, [NSNumber numberWithBool:YES]
ile eşleşen bir @yes
değişkeni ekleyerek.Ben Clang derleyici kullanarak Objective-C için nispeten önemsiz anahtar kelime eklemeyi mi gider nasıl clang
Ben Clang için (mükemmel) kaynak koduna bakıp yapmam gerekir işlerin çoğunu lib/Rewrite/RewriteObjC.cpp
olduğuna inanıyoruz var. literal NSString *
örnekleri için aynı işi yapar yöntem RewriteObjC::RewriteObjCStringLiteral
(önceki bağlantıya bakınız) mevcuttur.
Ben Clang olarak bu soru çok modüler ve ben .td
dosyaları, .h
dosyaları (tablegen
bakınız) hangi emin değilim ve AST ziyaretçi benim hedefe ulaşmak için değiştirmek gerekir geçer sorun.
Bunu neden isteyeyim? Kodunuzun yalnızca tweaked derleyiciniz tarafından derlenmesini mi istiyorsunuz? – Krizz
@Krizz Clang'ın iç işleyişi hakkında daha fazla şey öğrenmek için bu yüzden! Bir eğitim egzersizi :) –
sadece bu clang iç yapısına dalmadan olmadan @yes istiyorsanız, bu bkz: http://stackoverflow.com/a/17837531/598057 –