コード例 #1
0
ファイル: StaticProperties.cs プロジェクト: default0/D_Parser
        static IEnumerable<AbstractType> GetStructMembers(StructType t, ResolutionContext ctxt)
        {
            if(lastStructMembersEnlisted == null ||
                lastStructHandled != t.Definition)
            {
                lastStructHandled = t.Definition;
                var children = ItemEnumeration.EnumChildren(t, ctxt, MemberFilter.Variables);
                lastStructMembersEnlisted = TypeDeclarationResolver.HandleNodeMatches(children, ctxt, t);
            }

            return lastStructMembersEnlisted;
        }
コード例 #2
0
		public void VisitStructType(StructType t)
		{
			VisitDSymbol(t);
		}
コード例 #3
0
 public void VisitStructType(StructType t)
 {
     VisitTemplateIntermediateType(t);
 }
コード例 #4
0
 public ITypeDeclaration VisitStructType(StructType t)
 {
     return(VisitDSymbol(t));
 }