public interface IFileNomination
IASTTranslationUnit
, IASTPreprocessorIncludeStatement
, IIndexFile
.Modifier and Type | Method and Description |
---|---|
ISignificantMacros |
getSignificantMacros()
Returns macros relevant to parsing of the file included by this include statement and their
definitions at the point of the include.
|
boolean |
hasPragmaOnceSemantics()
Returns whether pragma once semantics has been detected when parsing the translation unit.
|
ISignificantMacros getSignificantMacros() throws org.eclipse.core.runtime.CoreException
This method should only be called after the included file has been parsed. The method will
return ISignificantMacros.NONE
if it is called prematurely.
org.eclipse.core.runtime.CoreException
boolean hasPragmaOnceSemantics() throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
Copyright (c) IBM Corp. and others 2004, 2020. All Rights Reserved.