Home | History | Annotate | Download | only in demangle

Lines Matching refs:Cache

116   /// has an unexpanded parameter pack below it that may affect this cache.
117 enum class Cache : unsigned char { Yes, No, Unknown, };
126 Cache RHSComponentCache;
130 Cache ArrayCache;
134 Cache FunctionCache;
137 Node(Kind K_, Cache RHSComponentCache_ = Cache::No,
138 Cache ArrayCache_ = Cache::No, Cache FunctionCache_ = Cache::No)
152 if (RHSComponentCache != Cache::Unknown)
153 return RHSComponentCache == Cache::Yes;
158 if (ArrayCache != Cache::Unknown)
159 return ArrayCache == Cache::Yes;
164 if (FunctionCache != Cache::Unknown)
165 return FunctionCache == Cache::Yes;
183 if (RHSComponentCache != Cache::No)
647 /*RHSComponentCache=*/Cache::Yes,
648 /*ArrayCache=*/Cache::Yes),
682 /*RHSComponentCache=*/Cache::Yes, /*ArrayCache=*/Cache::No,
683 /*FunctionCache=*/Cache::Yes),
773 /*RHSComponentCache=*/Cache::Yes, /*ArrayCache=*/Cache::No,
774 /*FunctionCache=*/Cache::Yes),
989 ArrayCache = FunctionCache = RHSComponentCache = Cache::Unknown;
991 return P->ArrayCache == Cache::No;
993 ArrayCache = Cache::No;
995 return P->FunctionCache == Cache::No;
997 FunctionCache = Cache::No;
999 return P->RHSComponentCache == Cache::No;
1001 RHSComponentCache = Cache::No;
1155 : Node(KForwardTemplateReference, Cache::Unknown, Cache::Unknown,
1156 Cache::Unknown),