<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Approximatrix Forums — SF File Outline won't list subroutines]]></title>
	<link rel="self" href="https://forums.approximatrix.com/extern.php?action=feed&amp;tid=296&amp;type=atom" />
	<updated>2013-12-31T12:49:57Z</updated>
	<generator>PunBB</generator>
	<id>https://forums.approximatrix.com/viewtopic.php?id=296</id>
		<entry>
			<title type="html"><![CDATA[Re: SF File Outline won't list subroutines]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=1198#p1198" />
			<content type="html"><![CDATA[<p>Frank,</p><p>There appears to be a bug in the current version handling unnamed interfaces like your example.&nbsp; I&#039;m working on a fix now.</p>]]></content>
			<author>
				<name><![CDATA[jeff]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=2</uri>
			</author>
			<updated>2013-12-31T12:49:57Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=1198#p1198</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[SF File Outline won't list subroutines]]></title>
			<link rel="alternate" href="https://forums.approximatrix.com/viewtopic.php?pid=1197#p1197" />
			<content type="html"><![CDATA[<p>Hi Jeff,</p><p>I came across an unusual issue when adding an Interface to a subroutine.</p><p>For example a Func subroutine used in a file listed in the Project Outline is typically listed in the File Outline as Func.&nbsp; But when an Interface is added to the subroutine calling it, then it (Func) is no longer shown in the File Outline.&nbsp; If the Interface to func() is remove, the subroutine func() reappears in the File Outline list.</p><p>INTERFACE<br />&nbsp; SUBROUTINE func(x, f)<br />&nbsp; &nbsp; IMPLICIT NONE<br />&nbsp; &nbsp; INTEGER, PARAMETER&nbsp; &nbsp; &nbsp; :: dp = SELECTED_REAL_KIND(12, 60)<br />&nbsp; &nbsp; REAL (dp), INTENT(IN)&nbsp; &nbsp;:: x(:)<br />&nbsp; &nbsp; REAL (dp), INTENT(OUT)&nbsp; :: f<br />&nbsp; END SUBROUTINE func<br />END INTERFACE</p><p>Perhaps I shouldn&#039;t be using an Interface here as func() is just being called from within a single subroutine which contains the Interface and it&#039;s not being passed as an argument.&nbsp; However, I find this behavior unusual...</p><p>Any thoughts?</p><p>Dr.Frank</p>]]></content>
			<author>
				<name><![CDATA[drfrank]]></name>
				<uri>https://forums.approximatrix.com/profile.php?id=223</uri>
			</author>
			<updated>2013-12-30T23:59:38Z</updated>
			<id>https://forums.approximatrix.com/viewtopic.php?pid=1197#p1197</id>
		</entry>
</feed>
