Package net.sourceforge.plantuml.tim
Class EaterIfndef
- java.lang.Object
-
- net.sourceforge.plantuml.tim.Eater
-
- net.sourceforge.plantuml.tim.EaterIfndef
-
public class EaterIfndef extends Eater
-
-
Constructor Summary
Constructors Constructor Description EaterIfndef(StringLocated s)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
analyze(TContext context, TMemory memory)
boolean
isTrue(TContext context, TMemory memory)
-
Methods inherited from class net.sourceforge.plantuml.tim.Eater
addIntoTokenStack, addUpTo, addUpToLastLetterOrUnderscoreOrDigit, checkAndEatChar, checkAndEatChar, eatAllToEnd, eatAndGetFunctionName, eatAndGetNumber, eatAndGetOptionalQuotedString, eatAndGetQuotedString, eatAndGetSpaces, eatAndGetVarname, eatDeclareFunction, eatDeclareProcedure, eatDeclareReturnFunctionWithOptionalReturn, eatExpression, eatExpressionStopAtColon, eatOneChar, eatTokenStack, getCurrentPosition, getLineLocation, hasNextChar, matchAffectation, optionallyEatChar, peekChar, peekCharN2, safeCheckAndEatChar, skipSpaces, skipUntilChar
-
-
-
-
Constructor Detail
-
EaterIfndef
public EaterIfndef(StringLocated s)
-
-
Method Detail
-
analyze
public void analyze(TContext context, TMemory memory) throws EaterException
- Specified by:
analyze
in classEater
- Throws:
EaterException
-
-