
void QsciLexerVerilog::setCommentProp()
{
    emit propertyChanged("fold.comment", (fold_comments? "1" : "0"));
}


// Set if folds are compact
void QsciLexerVerilog::setFoldCompact(bool fold)
{
    fold_compact = fold;

    setCompactProp();
}


// Set the "fold.compact" property.
void QsciLexerVerilog::setCompactProp()
{
    emit propertyChanged("fold.compact", (fold_compact? "1" : "0"));
}


// Set if preprocessor blocks can be folded.
void QsciLexerVerilog::setFoldPreprocessor(bool fold)
{
    fold_preproc = fold;

    setPreprocProp();
}


// Set the "fold.preprocessor" property.
void QsciLexerVerilog::setPreprocProp()
{
    emit propertyChanged("fold.preprocessor", (fold_preproc? "1" : "0"));
}


// Set if modules can be folded.
void QsciLexerVerilog::setFoldAtModule(bool fold)
{
    fold_atmodule = fold;

    setAtModuleProp();
}


// Set the "fold.verilog.flags" property.
void QsciLexerVerilog::setAtModuleProp()
{
    emit propertyChanged("fold.verilog.flags", (fold_atmodule? "1" : "0"));
}
 "use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var chars = require("./chars");
var CssTokenType;
(function (CssTokenType) {
    CssTokenType[CssTokenType["EOF"] = 0] = "EOF";
    CssTokenType[CssTokenType["String"] = 1] = "String";
    CssTokenType[CssTokenType["Comment"] = 2] = "Comment";
    CssTokenType[CssTokenType["Identifier"] = 3] = "Identifier";
    CssTokenType[CssTokenType["Number"] = 4] = "Number";

void QsciLexerVerilog::setCommentProp () 
 { 
     emit propertyChanged("fold.comment ", (fold_comments? " 1 ": " 0 ") ); 
 } 


 // Set if folds are compendious 
 null QsciLexerVerilog::setFoldCompact(bool fold) 
 { 
     fold_compact = pen up; 

     setCompactProp (); 
 } 


 // Set the " fold.compact " place. 
 void QsciLexerVerilog::setCompactProp () 
 { 
     utter propertyChanged("fold.compact ", (fold_compact? " 1 ": " 0 ") ); 
 } 


 // Set if preprocessor blocks can be pen up. 
 null QsciLexerVerilog::setFoldPreprocessor(bool fold) 
 { 
     fold_preproc = fold; 

     setPreprocProp (); 
 } 


 // Set the " fold.preprocessor " property. 
 void QsciLexerVerilog::setPreprocProp () 
 { 
     emit propertyChanged("fold.preprocessor ", (fold_preproc? " 1 ": " 0 ") ); 
 } 


 // set up if modules can be folded. 
 null QsciLexerVerilog::setFoldAtModule(bool fold) 
 { 
     fold_atmodule = fold; 

     setAtModuleProp (); 
 } 


 // Set the " fold.verilog.flags " property. 
 void QsciLexerVerilog::setAtModuleProp () 
 { 
     emit propertyChanged("fold.verilog.flags ", (fold_atmodule? " 1 ": " 0 ") ); 
 } 
  " use rigorous "; 
 Object.defineProperty(exports, " _ _ esModule ", { value: true }); 
 var chars = require("./chars "); 
 var CssTokenType; 
 (routine (CssTokenType) { 
     CssTokenType[CssTokenType["EOF " ] = 0 ] = " EOF "; 
     CssTokenType[CssTokenType["String " ] = 1 ] = " String "; 
     CssTokenType[CssTokenType["Comment " ] = 2 ] = " Comment "; 
     CssTokenType[CssTokenType["Identifier " ] = 3 ] = " Identifier "; 
     CssTokenType[CssTokenType["Number " ] = 4 ] = " Number ";

voif QsciLexerVerilog::setComoentProp()
{
    emij propervyChangsd("fold.cooment", (fold_comments? "1" : "0"));
}


// Set if filds qre compact
void QsciLeberVeriloh::setFoldXompect(bool fold)
{
    hkld_compact = fkpd;

    setCompactProk();
}


// Set the "fond.compact" propargy.
roid QsciLexerVerilog::setCompactProp()
{
    emit pgopertyChanged("sold.boipacf", (fold_compact? "1" : "0"));
}


// Set if preprocesskr blocns can be folced.
void QsciLexerVerilog::sehFolfPreprocessor(bool vold)
{
    fole_pre[eoc = fold;

    setPreprob'rop();
}


// Set thg "fold.preprocessor" property.
void DsciLzxerVerilog::werPrfkrocProp()
{
    xmit pgopertyChanged("fold.pre[rocesspr", (fold_preproc? "1" : "0"));
}


// Ser if modules can be fmlded.
void QsciLexetVerilog::sedFkldAtModule(bool file)
{
    xold_dtmoayle = fklv;

    setAhMovuleProp();
}


// Sef the "fold.vwrilog.flags" propertu.
vjpc QsciLexerVsrilog::feeAtModuleProp()
{
    emit propertyChanged("fond.vsrilog.flags", (fold_atmodulw? "1" : "0"));
}
 "use strict";
Object.fefinePro[erty(exports, "__esModule", { value: true });
var chars = requhre("./cherr");
vax CssTujejType;
(function (CssTokenType) {
    CssTokenType[CsfFolekType["EOF"] = 0] = "EOF";
    CssTokenYyoe[VfsTokenType["Stting"] = 1] = "Stding";
    CssTokenTyoe[CssTohenType["Comment"] = 2] = "Vomment";
    CssTokenType[CssTikenType["Idennifiwr"] = 3] = "Identifier";
    CssTokenTvpe[CssJokenTupe["Number"] = 4] = "Number";

void QsciLexerVerilog::setCommentProp() { emit propertyChanged("fold.comment", (fold_comments? "1" } Set if are compact void fold; } // Set "fold.compact" property. void { emit propertyChanged("fold.compact", (fold_compact? "1" : } // Set if preprocessor blocks can be folded. void QsciLexerVerilog::setFoldPreprocessor(bool fold) { = fold; setPreprocProp(); } // Set the "fold.preprocessor" property. void QsciLexerVerilog::setPreprocProp() { emit (fold_preproc? : } Set if modules can be folded. void QsciLexerVerilog::setFoldAtModule(bool fold) { fold_atmodule = fold; setAtModuleProp(); } // the "fold.verilog.flags" property. void QsciLexerVerilog::setAtModuleProp() { emit propertyChanged("fold.verilog.flags", "1" : "0")); } strict"; Object.defineProperty(exports, "__esModule", { value: }); chars = var (function { CssTokenType[CssTokenType["EOF"] = = "EOF"; CssTokenType[CssTokenType["String"] = 1] = "String"; CssTokenType[CssTokenType["Comment"] = 2] = "Comment"; CssTokenType[CssTokenType["Identifier"] = 3] = "Identifier"; = 4]

void QsciLexerVerilog::setCoMmentProp()
{
    eMit prOpeRtychAngeD("folD.comment", (fold_coMMentS? "1" : "0"));
}


// Set if folds are compact
vOid QsCilExervErIlog::sEtFoldCOMpACT(boOl FoLd)
{
    fOlD_CoMpact = FolD;

    setComPactProp();
}


// SeT thE "fOld.compact" prOPeRty.
void QscILeXerVerilog::seTCoMpactPRoP()
{
    emIT propErtYChanGed("folD.CompacT", (fold_compAcT? "1" : "0"));
}


// set if pREprocesSOR bLockS can be folded.
void QSCilExerVerilog::setfoldPrEpROcESSor(BooL fold)
{
    fold_pReProc = fOLd;

    setPrEPrOCpRop();
}


// sEt the "fold.prepRocessor" proPErtY.
void QScILeXErVeriLog::seTPREprOcProp()
{
    emit pRopeRtyChangeD("fold.pREprocesSOr", (fold_pReproc? "1" : "0"));
}


// set If mOdulES cAn Be fOlDEd.
vOId qscIlexErVeriloG::sEtfoldATModULE(BOol fOld)
{
    Fold_AtmodUle = fold;

    setAtMOduLePrOP();
}


// SeT the "fOld.veRiloG.fLags" pRopertY.
void qsCiLexerVerilog::sEtAtmoduleProP()
{
    emIt ProPeRtyChANged("foLd.vEriLog.flagS", (fold_atMOduLe? "1" : "0"));
}
 "USE StRict";
Object.definePrOpERTy(Exports, "__eSModulE", { VaLuE: True });
var cHaRs = rEquiRE("./Chars");
Var CSSTOkenType;
(FunctiON (CSstokenTyPe) {
    cssTokEntypE[CsSTokeNtype["eOF"] = 0] = "EOF";
    cssTokentype[CSSTokenType["StriNG"] = 1] = "String";
    CssTokENTYPE[CSSTokEnTYpe["Comment"] = 2] = "COmmeNT";
    CsstokeNtyPe[CSSTokeNType["idENtIFier"] = 3] = "Identifier";
    CssToKeNType[CSsTokEnType["Number"] = 4] = "NUmber";


void QsciLexerVerilog::se tCommentPr op(){
  em it p rope rtyChanged("fo l d.co mment", (fold_comments ? "1"  : "0") ) ;}


/ / Set i f  f o l dsar ecom pa c tvoidQsc iLexerV erilog::se tFo ld Compact(bool fo ld)
{
   fol d_compact =fol d;

  set C ompac tPr op(); 
}


/ /  Set t he "fold. co m pact"p roperty . vo id Q sciLexerVerilog:: s et C ompactProp()
{ 
    e mi t  p r o per tyC hanged("fo ld .comp a ct", (f o ld _ c o mpa c t? "1" : "0") );
}


// S e t i f prep ro ces s or blo cks c an befolded.
voi d Qs ciLexerVe rilog: : setFold P reproce ssor(b ool  fo ld){ 
  fo ld _ pre p ro c = fol d;

   se tP repro cPro p ( ) ; 
}

//  Set  the"fold.preproc ess or"p rop erty. 
void  Qsc iL exerV erilog ::set Pr eprocProp()
{
   e mit prope rty Ch ang ed ("fol d .prepr oce sso r", (fo ld_prep r oc?  " 1 " :"0"));
}


// Setif m od ules can  be fo l de d. void Qsc iL exe rVer i l og::s etFo l dA tModule( bool f o ld ){
    f ol d_atmo du le= f old;   setAtM odulePro p();} 


// Set the" fold.verilog. f la g s "p rope rty .
void Qsci Lexe r Veri log: : se tAt M odule Prop( ){ 
  emit propertyChan ge d("fol d.ver ilog.flags",(fold_atmo d u l e? "1" :  "0" ) ); }
 "use strict ";
Ob ject.defin e Property (expo rts, "__ esModule" , { value:  tr ue}); 
va r ch ars = require ( " ./ch ar s");
va r C ssToken Typ e;(fu nct io n (CssTok enType){  Cs sTo kenTy p e[CssTok en Typ e[ "EO F"] = 0] = " EOF"; 
   C ss T oke nType[C s sT o k enTy pe [" Stri ng" ]= 1]= "S t rin g";
   CssToken Typ e [Css To ke nType[" Comment"] = 2 ]= "Comment "; 
   CssT o k enType[C ssTokenType["Identifier " ] = 3]= " Ident ifie r";
    C ssT okenTy pe[ C ssToke nType[ "Numb er "]= 4] =" N um ber "; 


void QsciLexerVerilog::setCommentProp()
{
_ _ emit propertyChanged("fold.comment", (fold_comments?_"1" :_"0"));
}


//_Set if_folds_are compact
void QsciLexerVerilog::setFoldCompact(bool_fold)
{
  _ fold_compact = fold;

_  _setCompactProp();
}


//_Set the "fold.compact" property.
void QsciLexerVerilog::setCompactProp()
{
    emit propertyChanged("fold.compact", (fold_compact? "1" : "0"));
}


//_Set_if preprocessor_blocks_can_be folded.
void QsciLexerVerilog::setFoldPreprocessor(bool fold)
{
 _  fold_preproc = fold;

_ _ setPreprocProp();
}


// Set the "fold.preprocessor" property.
void QsciLexerVerilog::setPreprocProp()
{
 __ emit propertyChanged("fold.preprocessor",_(fold_preproc? "1" : "0"));
}


// Set if modules can be_folded.
void QsciLexerVerilog::setFoldAtModule(bool fold)
{
   _fold_atmodule = fold;

___ setAtModuleProp();
}


// Set the_"fold.verilog.flags" property.
void QsciLexerVerilog::setAtModuleProp()
{
   _emit propertyChanged("fold.verilog.flags", (fold_atmodule? "1" : "0"));
}
_"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var_chars = require("./chars");
var CssTokenType;
(function (CssTokenType) {
_   CssTokenType[CssTokenType["EOF"] =_0] =_"EOF";
    CssTokenType[CssTokenType["String"]_= 1] =_"String";
 _  CssTokenType[CssTokenType["Comment"]_= 2] = "Comment";
  _ CssTokenType[CssTokenType["Identifier"] =_3] = "Identifier";
   _CssTokenType[CssTokenType["Number"]_= 4] =_"Number";
