Lines Matching defs:Pattern
31 // + Transform (pattern transformation)
36 // + Transform (pattern transformation)
40 // + Transform (pattern transformation)
137 const std::string Pattern;
141 : RewriteDescriptor(DT), Pattern(P), Transform(T) { }
160 std::string Name = Regex(Pattern).sub(Transform, C.getName(), &Error);
203 /// Represents a rewrite for a regular expression based pattern for functions.
204 /// A pattern for the function name is provided and a transformation for that
205 /// pattern to determine the target function name create the rewrite rule.
211 /// Represents a rewrite for a global variable based upon a matching pattern.
212 /// Each global variable matching the provided pattern will be transformed as
213 /// described in the transformation pattern for the target. Applies only to
222 /// aliases which match a given pattern. The provided transformation will be