Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ AddFC()

bool System.Text.RegularExpressions.RegexFC.AddFC ( RegexFC fc,
bool concatenate )
inline

Definition at line 48 of file RegexFC.cs.

49 {
50 if (!_cc.CanMerge || !fc._cc.CanMerge)
51 {
52 return false;
53 }
54 if (concatenate)
55 {
56 if (!_nullable)
57 {
58 return true;
59 }
60 if (!fc._nullable)
61 {
62 _nullable = false;
63 }
64 }
65 else if (fc._nullable)
66 {
67 _nullable = true;
68 }
69 CaseInsensitive |= fc.CaseInsensitive;
70 _cc.AddCharClass(fc._cc);
71 return true;
72 }
readonly RegexCharClass _cc
Definition RegexFC.cs:7

References System.Text.RegularExpressions.RegexFC._cc, System.Text.RegularExpressions.RegexFC._nullable, System.Text.RegularExpressions.RegexCharClass.AddCharClass(), System.Text.RegularExpressions.RegexCharClass.CanMerge, and System.Text.RegularExpressions.RegexFC.CaseInsensitive.