================
@@ -652,6 +652,134 @@ in the future. The expected roadmap for Reduced BMIs as 
of Clang 19.x is:
    comes, the term BMI will refer to the Reduced BMI and the Full BMI will only
    be meaningful to build systems which elect to support two-phase compilation.
 
+Experimental No Transitive Change
----------------
ChuanqiXu9 wrote:

> I'd like to find a better term than "no transitive change" -- this doesn't 
> work well as a noun phrase in English, so we say awkward things like "...the 
> no transitive change feature can be more powerful if ..." I think what 
> bothers me about is the "no" and "change" part -- "change" is a verb, so it 
> comes out sounding verb-like and we end up tacking on "feature" to try to 
> make it a noun again.

While I respect the feelings from native speakers, Google told me that `change` 
can be a noun too. For the `no` part, may be we can use the term `less`? So 
that the feature name become to `less transitive change`, which may be more 
precise since there should always some changes are transitive.

> "no-cascade" feature?

I didn't know this word `cascade` before. I think it may be appropriate after I 
searched it. I can replace with it if we're happy with that.

> "isolated BMI"

`isolated` may not be accurate. Since the BMI still depends on other BMIs.

https://github.com/llvm/llvm-project/pull/96453
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to