Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
NamespaceDecl.cs
Go to the documentation of this file.
2
4
5internal sealed class NamespaceDecl
6{
7 private string _prefix;
8
9 private string _nsUri;
10
11 private string _prevDefaultNsUri;
12
14
15 internal string Prefix => _prefix;
16
17 internal string Uri => _nsUri;
18
20
22
23 internal NamespaceDecl(string prefix, string nsUri, string prevDefaultNsUri, NamespaceDecl next)
24 {
25 Init(prefix, nsUri, prevDefaultNsUri, next);
26 }
27
28 [MemberNotNull("_prefix")]
29 [MemberNotNull("_nsUri")]
30 [MemberNotNull("_prevDefaultNsUri")]
31 internal void Init(string prefix, string nsUri, string prevDefaultNsUri, NamespaceDecl next)
32 {
34 _nsUri = nsUri;
36 _next = next;
37 }
38}
void Init(string prefix, string nsUri, string prevDefaultNsUri, NamespaceDecl next)
NamespaceDecl(string prefix, string nsUri, string prevDefaultNsUri, NamespaceDecl next)