Lines Matching defs:include
111 include ();
192 private void include () throws IOException, ParseException
195 IncludeEntry include = parser.stFactory.includeEntry (parser.currentModule);
196 include.sourceFile (scanner.fileEntry ());
197 scanner.fileEntry ().addInclude (include);
199 include2 (include);
201 include3 (include);
208 ((ModuleEntry)parser.currentModule).addContained (include);
210 ((InterfaceEntry)parser.currentModule).addContained (include);
211 } // include
216 private void include2 (IncludeEntry include) throws IOException, ParseException
218 include.name ('"' + token.name + '"');
219 include4 (include, token.name);
226 private void include3 (IncludeEntry include) throws IOException, ParseException
237 include.name ('<' + includeFile + '>');
238 include4 (include, includeFile);
251 private void include4 (IncludeEntry include, String filename) throws IOException, ParseException
255 // If the #include is at the global scope, it is treated as
257 // is treated as a normal #include.
260 include.absFilename (Util.getAbsolutePath (filename, parser.paths));
261 scanner.scanIncludedFile (include, getFilename (filename), includeIsImport);