PNG  IHDRX cHRMz&u0`:pQ<bKGD pHYsodtIME MeqIDATxw]Wug^Qd˶ 6`!N:!@xI~)%7%@Bh&`lnjVF29gΨ4E$|>cɚ{gk= %,a KX%,a KX%,a KX%,a KX%,a KX%,a KX%, b` ǟzeאfp]<!SJmɤY޲ڿ,%c ~ع9VH.!Ͳz&QynֺTkRR.BLHi٪:l;@(!MԴ=žI,:o&N'Kù\vRmJ雵֫AWic H@" !: Cé||]k-Ha oݜ:y F())u]aG7*JV@J415p=sZH!=!DRʯvɱh~V\}v/GKY$n]"X"}t@ xS76^[bw4dsce)2dU0 CkMa-U5tvLƀ~mlMwfGE/-]7XAƟ`׮g ewxwC4\[~7@O-Q( a*XGƒ{ ՟}$_y3tĐƤatgvێi|K=uVyrŲlLӪuܿzwk$m87k( `múcE)"@rK( z4$D; 2kW=Xb$V[Ru819קR~qloѱDyįݎ*mxw]y5e4K@ЃI0A D@"BDk_)N\8͜9dz"fK0zɿvM /.:2O{ Nb=M=7>??Zuo32 DLD@D| &+֎C #B8ַ`bOb $D#ͮҪtx]%`ES`Ru[=¾!@Od37LJ0!OIR4m]GZRJu$‡c=%~s@6SKy?CeIh:[vR@Lh | (BhAMy=݃  G"'wzn޺~8ԽSh ~T*A:xR[ܹ?X[uKL_=fDȊ؂p0}7=D$Ekq!/t.*2ʼnDbŞ}DijYaȲ(""6HA;:LzxQ‘(SQQ}*PL*fc\s `/d'QXW, e`#kPGZuŞuO{{wm[&NBTiiI0bukcA9<4@SӊH*؎4U/'2U5.(9JuDfrޱtycU%j(:RUbArLֺN)udA':uGQN"-"Is.*+k@ `Ojs@yU/ H:l;@yyTn}_yw!VkRJ4P)~y#)r,D =ě"Q]ci'%HI4ZL0"MJy 8A{ aN<8D"1#IJi >XjX֔#@>-{vN!8tRݻ^)N_╗FJEk]CT՟ YP:_|H1@ CBk]yKYp|og?*dGvzنzӴzjֺNkC~AbZƷ`.H)=!QͷVTT(| u78y֮}|[8-Vjp%2JPk[}ԉaH8Wpqhwr:vWª<}l77_~{s۴V+RCģ%WRZ\AqHifɤL36: #F:p]Bq/z{0CU6ݳEv_^k7'>sq*+kH%a`0ԣisqにtү04gVgW΂iJiS'3w.w}l6MC2uԯ|>JF5`fV5m`Y**Db1FKNttu]4ccsQNnex/87+}xaUW9y>ͯ骵G{䩓Գ3+vU}~jJ.NFRD7<aJDB1#ҳgSb,+CS?/ VG J?|?,2#M9}B)MiE+G`-wo߫V`fio(}S^4e~V4bHOYb"b#E)dda:'?}׮4繏`{7Z"uny-?ǹ;0MKx{:_pÚmFמ:F " .LFQLG)Q8qN q¯¯3wOvxDb\. BKD9_NN &L:4D{mm o^tֽ:q!ƥ}K+<"m78N< ywsard5+вz~mnG)=}lYݧNj'QJS{S :UYS-952?&O-:W}(!6Mk4+>A>j+i|<<|;ر^߉=HE|V#F)Emm#}/"y GII웻Jі94+v뾧xu~5C95~ūH>c@덉pʃ1/4-A2G%7>m;–Y,cyyaln" ?ƻ!ʪ<{~h~i y.zZB̃/,雋SiC/JFMmBH&&FAbϓO^tubbb_hZ{_QZ-sύodFgO(6]TJA˯#`۶ɟ( %$&+V'~hiYy>922 Wp74Zkq+Ovn錄c>8~GqܲcWꂎz@"1A.}T)uiW4="jJ2W7mU/N0gcqܗOO}?9/wìXžΏ0 >֩(V^Rh32!Hj5`;O28؇2#ݕf3 ?sJd8NJ@7O0 b־?lldщ̡&|9C.8RTWwxWy46ah嘦mh٤&l zCy!PY?: CJyв]dm4ǜҐR޻RլhX{FƯanшQI@x' ao(kUUuxW_Ñ줮[w8 FRJ(8˼)_mQ _!RJhm=!cVmm ?sFOnll6Qk}alY}; "baӌ~M0w,Ggw2W:G/k2%R,_=u`WU R.9T"v,<\Ik޽/2110Ӿxc0gyC&Ny޽JҢrV6N ``یeA16"J³+Rj*;BϜkZPJaÍ<Jyw:NP8/D$ 011z֊Ⱳ3ι֘k1V_"h!JPIΣ'ɜ* aEAd:ݺ>y<}Lp&PlRfTb1]o .2EW\ͮ]38؋rTJsǏP@芎sF\> P^+dYJLbJ C-xϐn> ι$nj,;Ǖa FU *择|h ~izť3ᤓ`K'-f tL7JK+vf2)V'-sFuB4i+m+@My=O҈0"|Yxoj,3]:cо3 $#uŘ%Y"y죯LebqtҢVzq¼X)~>4L׶m~[1_k?kxֺQ`\ |ٛY4Ѯr!)N9{56(iNq}O()Em]=F&u?$HypWUeB\k]JɩSع9 Zqg4ZĊo oMcjZBU]B\TUd34ݝ~:7ڶSUsB0Z3srx 7`:5xcx !qZA!;%͚7&P H<WL!džOb5kF)xor^aujƍ7 Ǡ8/p^(L>ὴ-B,{ۇWzֺ^k]3\EE@7>lYBȝR.oHnXO/}sB|.i@ɥDB4tcm,@ӣgdtJ!lH$_vN166L__'Z)y&kH;:,Y7=J 9cG) V\hjiE;gya~%ks_nC~Er er)muuMg2;֫R)Md) ,¶ 2-wr#F7<-BBn~_(o=KO㭇[Xv eN_SMgSҐ BS헃D%g_N:/pe -wkG*9yYSZS.9cREL !k}<4_Xs#FmҶ:7R$i,fi!~' # !6/S6y@kZkZcX)%5V4P]VGYq%H1!;e1MV<!ϐHO021Dp= HMs~~a)ަu7G^];git!Frl]H/L$=AeUvZE4P\.,xi {-~p?2b#amXAHq)MWǾI_r`S Hz&|{ +ʖ_= (YS(_g0a03M`I&'9vl?MM+m~}*xT۲(fY*V4x@29s{DaY"toGNTO+xCAO~4Ϳ;p`Ѫ:>Ҵ7K 3}+0 387x\)a"/E>qpWB=1 ¨"MP(\xp߫́A3+J] n[ʼnӼaTbZUWb={~2ooKױӰp(CS\S筐R*JغV&&"FA}J>G֐p1ٸbk7 ŘH$JoN <8s^yk_[;gy-;߉DV{c B yce% aJhDȶ 2IdйIB/^n0tNtџdcKj4϶v~- CBcgqx9= PJ) dMsjpYB] GD4RDWX +h{y`,3ꊕ$`zj*N^TP4L:Iz9~6s) Ga:?y*J~?OrMwP\](21sZUD ?ܟQ5Q%ggW6QdO+\@ ̪X'GxN @'4=ˋ+*VwN ne_|(/BDfj5(Dq<*tNt1х!MV.C0 32b#?n0pzj#!38}޴o1KovCJ`8ŗ_"]] rDUy޲@ Ȗ-;xџ'^Y`zEd?0„ DAL18IS]VGq\4o !swV7ˣι%4FѮ~}6)OgS[~Q vcYbL!wG3 7띸*E Pql8=jT\꘿I(z<[6OrR8ºC~ډ]=rNl[g|v TMTղb-o}OrP^Q]<98S¤!k)G(Vkwyqyr޽Nv`N/e p/~NAOk \I:G6]4+K;j$R:Mi #*[AȚT,ʰ,;N{HZTGMoּy) ]%dHء9Պ䠬|<45,\=[bƟ8QXeB3- &dҩ^{>/86bXmZ]]yޚN[(WAHL$YAgDKp=5GHjU&99v簪C0vygln*P)9^͞}lMuiH!̍#DoRBn9l@ xA/_v=ȺT{7Yt2N"4!YN`ae >Q<XMydEB`VU}u]嫇.%e^ánE87Mu\t`cP=AD/G)sI"@MP;)]%fH9'FNsj1pVhY&9=0pfuJ&gޤx+k:!r˭wkl03׼Ku C &ѓYt{.O.zҏ z}/tf_wEp2gvX)GN#I ݭ߽v/ .& и(ZF{e"=V!{zW`, ]+LGz"(UJp|j( #V4, 8B 0 9OkRrlɱl94)'VH9=9W|>PS['G(*I1==C<5"Pg+x'K5EMd؞Af8lG ?D FtoB[je?{k3zQ vZ;%Ɠ,]E>KZ+T/ EJxOZ1i #T<@ I}q9/t'zi(EMqw`mYkU6;[t4DPeckeM;H}_g pMww}k6#H㶏+b8雡Sxp)&C $@'b,fPߑt$RbJ'vznuS ~8='72_`{q纶|Q)Xk}cPz9p7O:'|G~8wx(a 0QCko|0ASD>Ip=4Q, d|F8RcU"/KM opKle M3#i0c%<7׿p&pZq[TR"BpqauIp$ 8~Ĩ!8Սx\ւdT>>Z40ks7 z2IQ}ItԀ<-%S⍤};zIb$I 5K}Q͙D8UguWE$Jh )cu4N tZl+[]M4k8֦Zeq֮M7uIqG 1==tLtR,ƜSrHYt&QP윯Lg' I,3@P'}'R˪e/%-Auv·ñ\> vDJzlӾNv5:|K/Jb6KI9)Zh*ZAi`?S {aiVDԲuy5W7pWeQJk֤#5&V<̺@/GH?^τZL|IJNvI:'P=Ϛt"¨=cud S Q.Ki0 !cJy;LJR;G{BJy޺[^8fK6)=yʊ+(k|&xQ2`L?Ȓ2@Mf 0C`6-%pKpm')c$׻K5[J*U[/#hH!6acB JA _|uMvDyk y)6OPYjœ50VT K}cǻP[ $:]4MEA.y)|B)cf-A?(e|lɉ#P9V)[9t.EiQPDѠ3ϴ;E:+Օ t ȥ~|_N2,ZJLt4! %ա]u {+=p.GhNcŞQI?Nd'yeh n7zi1DB)1S | S#ًZs2|Ɛy$F SxeX{7Vl.Src3E℃Q>b6G ўYCmtկ~=K0f(=LrAS GN'ɹ9<\!a`)֕y[uՍ[09` 9 +57ts6}b4{oqd+J5fa/,97J#6yν99mRWxJyѡyu_TJc`~W>l^q#Ts#2"nD1%fS)FU w{ܯ R{ ˎ󅃏џDsZSQS;LV;7 Od1&1n$ N /.q3~eNɪ]E#oM~}v֯FڦwyZ=<<>Xo稯lfMFV6p02|*=tV!c~]fa5Y^Q_WN|Vs 0ҘދU97OI'N2'8N֭fgg-}V%y]U4 峧p*91#9U kCac_AFңĪy뚇Y_AiuYyTTYЗ-(!JFLt›17uTozc. S;7A&&<ԋ5y;Ro+:' *eYJkWR[@F %SHWP 72k4 qLd'J "zB6{AC0ƁA6U.'F3:Ȅ(9ΜL;D]m8ڥ9}dU "v!;*13Rg^fJyShyy5auA?ɩGHRjo^]׽S)Fm\toy 4WQS@mE#%5ʈfFYDX ~D5Ϡ9tE9So_aU4?Ѽm%&c{n>.KW1Tlb}:j uGi(JgcYj0qn+>) %\!4{LaJso d||u//P_y7iRJ߬nHOy) l+@$($VFIQ9%EeKʈU. ia&FY̒mZ=)+qqoQn >L!qCiDB;Y<%} OgBxB!ØuG)WG9y(Ą{_yesuZmZZey'Wg#C~1Cev@0D $a@˲(.._GimA:uyw֬%;@!JkQVM_Ow:P.s\)ot- ˹"`B,e CRtaEUP<0'}r3[>?G8xU~Nqu;Wm8\RIkբ^5@k+5(By'L&'gBJ3ݶ!/㮻w҅ yqPWUg<e"Qy*167΃sJ\oz]T*UQ<\FԎ`HaNmڜ6DysCask8wP8y9``GJ9lF\G g's Nn͵MLN֪u$| /|7=]O)6s !ĴAKh]q_ap $HH'\1jB^s\|- W1:=6lJBqjY^LsPk""`]w)󭃈,(HC ?䔨Y$Sʣ{4Z+0NvQkhol6C.婧/u]FwiVjZka&%6\F*Ny#8O,22+|Db~d ~Çwc N:FuuCe&oZ(l;@ee-+Wn`44AMK➝2BRՈt7g*1gph9N) *"TF*R(#'88pm=}X]u[i7bEc|\~EMn}P瘊J)K.0i1M6=7'_\kaZ(Th{K*GJyytw"IO-PWJk)..axӝ47"89Cc7ĐBiZx 7m!fy|ϿF9CbȩV 9V-՛^pV̌ɄS#Bv4-@]Vxt-Z, &ֺ*diؠ2^VXbs֔Ìl.jQ]Y[47gj=幽ex)A0ip׳ W2[ᎇhuE^~q흙L} #-b۸oFJ_QP3r6jr+"nfzRJTUqoaۍ /$d8Mx'ݓ= OՃ| )$2mcM*cЙj}f };n YG w0Ia!1Q.oYfr]DyISaP}"dIӗթO67jqR ҊƐƈaɤGG|h;t]䗖oSv|iZqX)oalv;۩meEJ\!8=$4QU4Xo&VEĊ YS^E#d,yX_> ۘ-e\ "Wa6uLĜZi`aD9.% w~mB(02G[6y.773a7 /=o7D)$Z 66 $bY^\CuP. (x'"J60׿Y:Oi;F{w佩b+\Yi`TDWa~|VH)8q/=9!g߆2Y)?ND)%?Ǐ`k/sn:;O299yB=a[Ng 3˲N}vLNy;*?x?~L&=xyӴ~}q{qE*IQ^^ͧvü{Huu=R|>JyUlZV, B~/YF!Y\u_ݼF{_C)LD]m {H 0ihhadd nUkf3oٺCvE\)QJi+֥@tDJkB$1!Đr0XQ|q?d2) Ӣ_}qv-< FŊ߫%roppVBwü~JidY4:}L6M7f٬F "?71<2#?Jyy4뷢<_a7_=Q E=S1И/9{+93֮E{ǂw{))?maÆm(uLE#lïZ  ~d];+]h j?!|$F}*"4(v'8s<ŏUkm7^7no1w2ؗ}TrͿEk>p'8OB7d7R(A 9.*Mi^ͳ; eeUwS+C)uO@ =Sy]` }l8^ZzRXj[^iUɺ$tj))<sbDJfg=Pk_{xaKo1:-uyG0M ԃ\0Lvuy'ȱc2Ji AdyVgVh!{]/&}}ċJ#%d !+87<;qN޼Nفl|1N:8ya  8}k¾+-$4FiZYÔXk*I&'@iI99)HSh4+2G:tGhS^繿 Kتm0 вDk}֚+QT4;sC}rՅE,8CX-e~>G&'9xpW,%Fh,Ry56Y–hW-(v_,? ; qrBk4-V7HQ;ˇ^Gv1JVV%,ik;D_W!))+BoS4QsTM;gt+ndS-~:11Sgv!0qRVh!"Ȋ(̦Yl.]PQWgٳE'`%W1{ndΗBk|Ž7ʒR~,lnoa&:ü$ 3<a[CBݮwt"o\ePJ=Hz"_c^Z.#ˆ*x z̝grY]tdkP*:97YľXyBkD4N.C_[;F9`8& !AMO c `@BA& Ost\-\NX+Xp < !bj3C&QL+*&kAQ=04}cC!9~820G'PC9xa!w&bo_1 Sw"ܱ V )Yl3+ס2KoXOx]"`^WOy :3GO0g;%Yv㐫(R/r (s } u B &FeYZh0y> =2<Ϟc/ -u= c&׭,.0"g"7 6T!vl#sc>{u/Oh Bᾈ)۴74]x7 gMӒ"d]U)}" v4co[ ɡs 5Gg=XR14?5A}D "b{0$L .\4y{_fe:kVS\\O]c^W52LSBDM! C3Dhr̦RtArx4&agaN3Cf<Ԉp4~ B'"1@.b_/xQ} _߃҉/gٓ2Qkqp0շpZ2fԫYz< 4L.Cyυι1t@鎫Fe sYfsF}^ V}N<_`p)alٶ "(XEAVZ<)2},:Ir*#m_YӼ R%a||EƼIJ,,+f"96r/}0jE/)s)cjW#w'Sʯ5<66lj$a~3Kʛy 2:cZ:Yh))+a߭K::N,Q F'qB]={.]h85C9cr=}*rk?vwV렵ٸW Rs%}rNAkDv|uFLBkWY YkX מ|)1!$#3%y?pF<@<Rr0}: }\J [5FRxY<9"SQdE(Q*Qʻ)q1E0B_O24[U'],lOb ]~WjHޏTQ5Syu wq)xnw8~)c 쫬gٲߠ H% k5dƝk> kEj,0% b"vi2Wس_CuK)K{n|>t{P1򨾜j>'kEkƗBg*H%'_aY6Bn!TL&ɌOb{c`'d^{t\i^[uɐ[}q0lM˕G:‚4kb祔c^:?bpg… +37stH:0}en6x˟%/<]BL&* 5&fK9Mq)/iyqtA%kUe[ڛKN]Ě^,"`/ s[EQQm?|XJ߅92m]G.E΃ח U*Cn.j_)Tѧj̿30ڇ!A0=͜ar I3$C^-9#|pk!)?7.x9 @OO;WƝZBFU keZ75F6Tc6"ZȚs2y/1 ʵ:u4xa`C>6Rb/Yм)^=+~uRd`/|_8xbB0?Ft||Z\##|K 0>>zxv8۴吅q 8ĥ)"6>~\8:qM}#͚'ĉ#p\׶ l#bA?)|g g9|8jP(cr,BwV (WliVxxᡁ@0Okn;ɥh$_ckCgriv}>=wGzβ KkBɛ[˪ !J)h&k2%07δt}!d<9;I&0wV/ v 0<H}L&8ob%Hi|޶o&h1L|u֦y~󛱢8fٲUsւ)0oiFx2}X[zVYr_;N(w]_4B@OanC?gĦx>мgx>ΛToZoOMp>40>V Oy V9iq!4 LN,ˢu{jsz]|"R޻&'ƚ{53ўFu(<٪9:΋]B;)B>1::8;~)Yt|0(pw2N%&X,URBK)3\zz&}ax4;ǟ(tLNg{N|Ǽ\G#C9g$^\}p?556]/RP.90 k,U8/u776s ʪ_01چ|\N 0VV*3H鴃J7iI!wG_^ypl}r*jɤSR 5QN@ iZ#1ٰy;_\3\BQQ x:WJv츟ٯ$"@6 S#qe딇(/P( Dy~TOϻ<4:-+F`0||;Xl-"uw$Цi󼕝mKʩorz"mϺ$F:~E'ҐvD\y?Rr8_He@ e~O,T.(ފR*cY^m|cVR[8 JҡSm!ΆԨb)RHG{?MpqrmN>߶Y)\p,d#xۆWY*,l6]v0h15M˙MS8+EdI='LBJIH7_9{Caз*Lq,dt >+~ّeʏ?xԕ4bBAŚjﵫ!'\Ը$WNvKO}ӽmSşذqsOy?\[,d@'73'j%kOe`1.g2"e =YIzS2|zŐƄa\U,dP;jhhhaxǶ?КZ՚.q SE+XrbOu%\GتX(H,N^~]JyEZQKceTQ]VGYqnah;y$cQahT&QPZ*iZ8UQQM.qo/T\7X"u?Mttl2Xq(IoW{R^ ux*SYJ! 4S.Jy~ BROS[V|žKNɛP(L6V^|cR7i7nZW1Fd@ Ara{詑|(T*dN]Ko?s=@ |_EvF]׍kR)eBJc" MUUbY6`~V޴dJKß&~'d3i WWWWWW
Current Directory: /usr/share/emacs/24.3/lisp/cedet/semantic/decorate
Viewing File: /usr/share/emacs/24.3/lisp/cedet/semantic/decorate/include.elc
;ELC ;;; Compiled by mockbuild@buildfarm01-new.corp.cloudlinux.com on Tue Nov 11 12:57:29 2025 ;;; from file /builddir/build/BUILD/emacs-24.3/lisp/cedet/semantic/decorate/include.el ;;; in Emacs version 24.3.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\300\303!\210\300\304!\207" [require semantic/decorate/mode semantic/db semantic/db-ref semantic/db-find] 2) #@71 The keybinding lisp object to use for binding the right mouse button. (defvar semantic-decoratiton-mouse-3 [mouse-3] (#$ . 721)) (custom-declare-face 'semantic-decoration-on-includes nil "*Overlay Face used on includes that are not in some other state.\nUsed by the decoration style: `semantic-decoration-on-includes'." :group 'semantic-faces) #@26 Keymap used on includes. (defvar semantic-decoration-on-include-map (byte-code "\302 \303 \304#\210)\207" [km semantic-decoratiton-mouse-3 make-sparse-keymap define-key semantic-decoration-include-menu] 4) (#$ . 1071)) #@32 Menu used for include headers. (defvar semantic-decoration-on-include-menu nil (#$ . 1299)) #@14 Include Menu (defvar semantic-decoration-on-include-menu nil (#$ . 1397)) (byte-code "\301\302\303\304\305\306!\305\307!\310\305\311!\305\312!\305\313!\305\314!\310\305\315!\305\316!\305\317!\257\f$\210\320\321\322\323\324\325%\207" [semantic-decoration-on-include-map easy-menu-do-define semantic-decoration-on-include-menu "Include Menu" "Include" semantic-menu-item ["What Is This?" semantic-decoration-include-describe :active t :help "Describe why this include has been marked this way."] ["Visit This Include" semantic-decoration-include-visit :active t :help "Visit this include file."] "---" ["Summarize includes current buffer" semantic-decoration-all-include-summary :active t :help "Show a summary for the current buffer containing this include."] ["List found includes (load unparsed)" semanticdb-find-test-translate-path :active t :help "List all includes found for this file, and parse unparsed files."] ["List found includes (no loading)" semanticdb-find-test-translate-path-no-loading :active t :help "List all includes found for this file, do not parse unparsed files."] ["List all unknown includes" semanticdb-find-adebug-lost-includes :active t :help "Show a list of all includes semantic cannot find for this file."] ["Customize System Include Path" semantic-customize-system-include-path :active (get 'semantic-dependency-system-include-path major-mode) :help "Run customize for the system include path for this major mode."] ["Add a System Include Path" semantic-add-system-include :active t :help "Add an include path for this session."] ["Remove a System Include Path" semantic-remove-system-include :active t :help "Add an include path for this session."] custom-declare-face semantic-decoration-on-unknown-includes ((((class color) (background dark)) (:background "#900000")) (((class color) (background light)) (:background "#fff0f0"))) "*Face used to show includes that cannot be found.\nUsed by the decoration style: `semantic-decoration-on-unknown-includes'." :group semantic-faces] 17) #@35 Keymap used on unparsed includes. (defvar semantic-decoration-on-unknown-include-map (byte-code "\302 \303 \304#\210)\207" [km semantic-decoratiton-mouse-3 make-sparse-keymap define-key semantic-decoration-unknown-include-menu] 4) (#$ . 3421)) #@41 Menu used for unparsed include headers. (defvar semantic-decoration-on-unknown-include-menu nil (#$ . 3674)) #@22 Unknown Include Menu (defvar semantic-decoration-on-unknown-include-menu nil (#$ . 3789)) (byte-code "\301\302\303\304\305\306!\305\307!\310\305\311!\305\312!\305\313!\310\305\314!\305\315!\305\316!\257 $\210\317\320\321\322\323\324%\207" [semantic-decoration-on-unknown-include-map easy-menu-do-define semantic-decoration-on-unknown-include-menu "Unknown Include Menu" "Unknown Include" semantic-menu-item ["What Is This?" semantic-decoration-unknown-include-describe :active t :help "Describe why this include has been marked this way."] ["List all unknown includes" semanticdb-find-adebug-lost-includes :active t :help "Show a list of all includes semantic cannot find for this file."] "---" ["Summarize includes current buffer" semantic-decoration-all-include-summary :active t :help "Show a summary for the current buffer containing this include."] ["List found includes (load unparsed)" semanticdb-find-test-translate-path :active t :help "List all includes found for this file, and parse unparsed files."] ["List found includes (no loading)" semanticdb-find-test-translate-path-no-loading :active t :help "List all includes found for this file, do not parse unparsed files."] ["Customize System Include Path" semantic-customize-system-include-path :active (get 'semantic-dependency-system-include-path major-mode) :help "Run customize for the system include path for this major mode."] ["Add a System Include Path" semantic-add-system-include :active t :help "Add an include path for this session."] ["Remove a System Include Path" semantic-remove-system-include :active t :help "Add an include path for this session."] custom-declare-face semantic-decoration-on-fileless-includes ((((class color) (background dark)) (:background "#009000")) (((class color) (background light)) (:background "#f0fdf0"))) "*Face used to show includes that have no file, but do have a DB table.\nUsed by the decoration style: `semantic-decoration-on-fileless-includes'." :group semantic-faces] 16) #@35 Keymap used on unparsed includes. (defvar semantic-decoration-on-fileless-include-map (byte-code "\302 \303 \304#\210)\207" [km semantic-decoratiton-mouse-3 make-sparse-keymap define-key semantic-decoration-fileless-include-menu] 4) (#$ . 5782)) #@41 Menu used for unparsed include headers. (defvar semantic-decoration-on-fileless-include-menu nil (#$ . 6037)) #@23 Fileless Include Menu (defvar semantic-decoration-on-fileless-include-menu nil (#$ . 6153)) (byte-code "\301\302\303\304\305\306!\305\307!\310\305\311!\305\312!\305\313!\310\305\314!\305\315!\305\316!\257 $\210\317\320\321\322\323\324%\207" [semantic-decoration-on-fileless-include-map easy-menu-do-define semantic-decoration-on-fileless-include-menu "Fileless Include Menu" "Fileless Include" semantic-menu-item ["What Is This?" semantic-decoration-fileless-include-describe :active t :help "Describe why this include has been marked this way."] ["List all unknown includes" semanticdb-find-adebug-lost-includes :active t :help "Show a list of all includes semantic cannot find for this file."] "---" ["Summarize includes current buffer" semantic-decoration-all-include-summary :active t :help "Show a summary for the current buffer containing this include."] ["List found includes (load unparsed)" semanticdb-find-test-translate-path :active t :help "List all includes found for this file, and parse unparsed files."] ["List found includes (no loading)" semanticdb-find-test-translate-path-no-loading :active t :help "List all includes found for this file, do not parse unparsed files."] ["Customize System Include Path" semantic-customize-system-include-path :active (get 'semantic-dependency-system-include-path major-mode) :help "Run customize for the system include path for this major mode."] ["Add a System Include Path" semantic-add-system-include :active t :help "Add an include path for this session."] ["Remove a System Include Path" semantic-remove-system-include :active t :help "Add an include path for this session."] custom-declare-face semantic-decoration-on-unparsed-includes ((((class color) (background dark)) (:background "#555500")) (((class color) (background light)) (:background "#ffff55"))) "*Face used to show includes that have not yet been parsed.\nUsed by the decoration style: `semantic-decoration-on-unparsed-includes'." :group semantic-faces] 16) #@35 Keymap used on unparsed includes. (defvar semantic-decoration-on-unparsed-include-map (byte-code "\302 \303 \304#\210)\207" [km semantic-decoratiton-mouse-3 make-sparse-keymap define-key semantic-decoration-unparsed-include-menu] 4) (#$ . 8141)) #@41 Menu used for unparsed include headers. (defvar semantic-decoration-on-unparsed-include-menu nil (#$ . 8396)) #@23 Unparsed Include Menu (defvar semantic-decoration-on-unparsed-include-menu nil (#$ . 8512)) (byte-code "\302\303\304\305\306\307!\306\310!\306\311!\306\312!\313\306\314!\306\315!\306\316!\306\317!\313\306\320!\306\321!\306\322!\257$\210\323\211\207" [semantic-decoration-on-unparsed-include-map semantic-decoration-menu-cache easy-menu-do-define semantic-decoration-on-unparsed-include-menu "Unparsed Include Menu" "Unparsed Include" semantic-menu-item ["What Is This?" semantic-decoration-unparsed-include-describe :active t :help "Describe why this include has been marked this way."] ["Visit This Include" semantic-decoration-include-visit :active t :help "Visit this include file so that header file's tags can be used."] ["Parse This Include" semantic-decoration-unparsed-include-parse-include :active t :help "Parse this include file so that header file's tags can be used."] ["Parse All Includes" semantic-decoration-unparsed-include-parse-all-includes :active t :help "Parse all the includes so the contents can be used."] "---" ["Summarize includes current buffer" semantic-decoration-all-include-summary :active t :help "Show a summary for the current buffer containing this include."] ["List found includes (load unparsed)" semanticdb-find-test-translate-path :active t :help "List all includes found for this file, and parse unparsed files."] ["List found includes (no loading)" semanticdb-find-test-translate-path-no-loading :active t :help "List all includes found for this file, do not parse unparsed files."] ["List all unknown includes" semanticdb-find-adebug-lost-includes :active t :help "Show a list of all includes semantic cannot find for this file."] ["Customize System Include Path" semantic-customize-system-include-path :active (get 'semantic-dependency-system-include-path major-mode) :help "Run customize for the system include path for this major mode."] ["Add a System Include Path" semantic-add-system-include :active t :help "Add an include path for this session."] ["Remove a System Include Path" semantic-remove-system-include :active t :help "Add an include path for this session."] nil] 20) #@187 Return non-nil to decorate TAG with `semantic-decoration-on-includes' style. Highlight class members that are includes. This mode provides a nice context menu on the include statements. (defalias 'semantic-decoration-on-includes-p #[(tag) "\306\211\307\310\211\n\311 !\307\n\204+\211\204+ \205*\312  \"\n\203U\f\204U\n\313N\203D\312 \n\313N\"\211\204+\n\211\314N\206O\n\315N)\211\204/\f,\211\205h \203f N\205h J+\206\341\211\316N)\205\341\211\316N)\307\310\211\n\311 !\307\n\204\243\211\204\243 \205\242\312  \"\n\203\315\f\204\315\n\313N\203\274\312 \n\313N\"\211\204\243\n\211\314N\206\307\n\315N)\211\204\247\f,\211\205\340 \203\336 N\205\340 J+)\211\203\360!\202\364\317!)\207" [overload property mode symbol bind name semantic-decoration-on-includes-p nil override-flag symbol-name intern-soft mode-local-symbol-table mode-local-parent derived-mode-parent overload-obsolete semantic-decoration-on-includes-p-default mode-local-active-mode major-mode #1=#:override tag] 5 (#$ . 10649)]) (put 'semantic-decoration-on-includes-p 'mode-local-overload t) #@169 Decorate TAG with `semantic-decoration-on-includes' style. Highlight class members that are includes. This mode provides a nice context menu on the include statements. (defalias 'semantic-decoration-on-includes-highlight #[(tag) "\306\211\307\310\211\n\311 !\307\n\204+\211\204+ \205*\312  \"\n\203U\f\204U\n\313N\203D\312 \n\313N\"\211\204+\n\211\314N\206O\n\315N)\211\204/\f,\211\205h \203f N\205h J+\206\341\211\316N)\205\341\211\316N)\307\310\211\n\311 !\307\n\204\243\211\204\243 \205\242\312  \"\n\203\315\f\204\315\n\313N\203\274\312 \n\313N\"\211\204\243\n\211\314N\206\307\n\315N)\211\204\247\f,\211\205\340 \203\336 N\205\340 J+)\211\203\360!\202\364\317!)\207" [overload property mode symbol bind name semantic-decoration-on-includes-highlight nil override-flag symbol-name intern-soft mode-local-symbol-table mode-local-parent derived-mode-parent overload-obsolete semantic-decoration-on-includes-highlight-default mode-local-active-mode major-mode #1=#:override tag] 5 (#$ . 11794)]) (byte-code "\300\301\302\303#\210\304\305\306\303B\"\207" [put semantic-decoration-on-includes-highlight mode-local-overload t add-to-list semantic-decoration-styles "semantic-decoration-on-includes"] 4) #@63 Return non-nil if TAG has is an includes that can't be found. (defalias 'semantic-decoration-on-includes-p-default #[(tag) "\302\211\211A@) *=\207" [tag class include] 3 (#$ . 13084)]) #@64 Highlight the include TAG to show that semantic can't find it. (defalias 'semantic-decoration-on-includes-highlight-default #[(tag) "\306!\307p\"\310\211 \204\n\204\311 \202X \204,\n\203,\312!\202X\n\203A\313\314\n\315\"!\203A\316\"\202X\317#\n\203X\320\n\321\"\210$\322\n\"\210)\323!\205\263\324\211\211\3258)%\326%!\203x\327%!\202|%\330H*\211\3258)%\326%!\203\225\331%!\202\231%\332H* $&\333&\334\335#\210\333&\336\f#\210\333&\337\340#),\207" [tag file table face map semantic-decoration-on-unknown-include-map semantic-dependency-tag-file semanticdb-find-table-for-include nil semantic-decoration-on-unknown-includes semantic-decoration-on-fileless-includes number-or-marker-p eieio-oref pointmax semantic-decoration-on-includes semantic-decoration-on-unparsed-includes semanticdb-cache-get semantic-decoration-unparsed-include-cache semanticdb-add-reference semantic-tag-with-position-p semantic-decorate-tag 4 semantic-overlay-p semantic-overlay-start 0 semantic-overlay-end 1 semantic-overlay-put mouse-face highlight keymap help-echo "Header File : mouse-3 - Context menu" semantic-decoration-on-fileless-include-map semantic-decoration-on-include-map semantic-decoration-on-unparsed-include-map semanticdb-current-table o ol] 6 (#$ . 13279)]) #@78 Describe the current include tag. Argument EVENT is the mouse clicked event. (defalias 'semantic-decoration-include-describe #[nil "\306 \206\307\310!\311!\211\205\312 \313\" r\314\315 !q\210p\316 \210\f\317\211<\313\211=\313>?\320 \210\321\322!\210+\211@A\323\324C\325\326!\"\210\327\330!\210\327\331\317\313#!\210\327\332!\210\327\333!\210\327\311!!\210\327\334!\210\327\335!\210\336\n!\317B\211C\203\224C@\211A@)\337=\203\213C@BBBCA\211C\204vB\237*\340\211\211\211DEFG\211H\317I\211J\203\347J@I\311I!\211K\204\307FTF\202\335\341\342\n\343\"!\203\330GTG\202\335ETE)JA\211J\204\260*\344GFE#\211D\340U\203\377\327\345!\210\202\327\346\347D\"!\210\327\346\350F\"!\210\327\346\351E\"!\210\327\346\352G\"!\210-\327\353!\210\327\354!\210\327\342\n\355\"!\210\327\356!\210\327\346\357\342\n\360\"G\"!\210\327\361!\210\327\346\362\342\n\363\"\"!\210\327\364!\210\342\n\365\"\203^\327\366!\210\202b\327\367!\210\327\370!\210\342\n\371\"\317L\211J\205\216J@L\327\372!\210\327\342L\301\"!\210JA\211J\204s\317*\373@!\210.\207" [tag file table default-directory #1=#:old-dir buffer-read-only semantic-current-tag error "No tag under point" semantic-dependency-tag-file semanticdb-file-table-object t get-buffer-create help-buffer kill-all-local-variables nil erase-buffer run-hooks temp-buffer-setup-hook help-setup-xref semantic-decoration-include-describe called-interactively-p interactive princ "Include File: " semantic-format-tag-name "\n" "This include file was found at:\n " "\n\n" "Semantic knows where this include file is, and has parsed\nits contents.\n\n" semantic-something-to-tag-table include 0 number-or-marker-p eieio-oref pointmax + "There are no other includes in this file.\n" format "There are %d more includes in this file.\n" " Unknown Includes: %d\n" " Unparsed Includes: %d\n" " Parsed Includes: %d\n" "\nDetails for header file...\n" "\nMajor Mode: " :major-mode "\nTags: " "%s entries" :tags "\nFile Size: " "%s chars" :pointmax "\nSave State: " dirty "Table needs to be saved." "Table is saved on disk." "\nExternal References:" db-refs "\n " internal-temp-output-buffer-show buffer-file-name buffer-undo-list inhibit-modification-hooks inhibit-read-only #2=#:buf standard-output result tags all unparsed unknown ok inc i --dolist-tail-- fileinner r] 7 (#$ . 14594) nil]) #@35 Visit the included file at point. (defalias 'semantic-decoration-include-visit #[nil "\302 \211\211A@)\303=\204\304\305!\210\306!\211\203 \307 !\204+\304\310\211@)\"\202A\311 !\2039\312\311 !!\202A ;\205A\313 !*\207" [tag file semantic-current-tag include error "Point is not on an include tag" semantic-dependency-tag-file file-exists-p "Could not location include %s" get-file-buffer switch-to-buffer find-file] 4 (#$ . 17027) nil]) #@140 Popup a menu that can help a user understand unparsed includes. Argument EVENT describes the event that caused this function to be called. (defalias 'semantic-decoration-include-menu #[(event) "\304 \305 !\306\n\307\"\210\212\310 !\210\311\312!\210\313 !\210)\306!*\207" [startwin event win semantic-decoration-on-include-menu selected-window semantic-event-window select-window t mouse-set-point sit-for 0 semantic-popup-menu] 3 (#$ . 17483) "e"]) #@82 Describe the current unknown include. Argument EVENT is the mouse clicked event. (defalias 'semantic-decoration-unknown-include-describe #[nil "\306  r\307\310 !q\210p\311 \210\f\312\211\313\211 \313!\"\314 \210\315\316!\210+\211#$\317\320C\321\322!\"\210\323\324!\210\323\325\n\312\313#!\210\323\326!\210\323\327!\210\323\330 !!\210\323\331!\210 \332=\204a \333=\203e\323\334!\210\323\335!\336#!\210-\207" [major-mode mm tag default-directory #1=#:old-dir buffer-read-only semantic-current-tag get-buffer-create help-buffer kill-all-local-variables nil t erase-buffer run-hooks temp-buffer-setup-hook help-setup-xref semantic-decoration-unknown-include-describe called-interactively-p interactive princ "Include File: " semantic-format-tag-name "\n\n" "This header file has been marked \"Unknown\".\nThis means that Semantic has not been able to locate this file on disk.\n\nWhen Semantic cannot find an include file, this means that the\nidle summary mode and idle completion modes cannot use the contents of\nthat file to provide coding assistance.\n\nIf this is a system header and you want it excluded from Semantic's\nsearches (which may be desirable for speed reasons) then you can\nsafely ignore this state.\n\nIf this is a system header, and you want to include it in Semantic's\nsearches, then you will need to use:\n\nM-x semantic-add-system-include RET /path/to/includes RET\n\nor, in your .emacs file do:\n\n (semantic-add-system-include \"/path/to/include\" '" symbol-name ")\n\nto add the path to Semantic's search.\n\nIf this is an include file that belongs to your project, then you may\nneed to update `semanticdb-project-roots' or better yet, use `ede'\nto manage your project. See the ede manual for projects that will\nwrap existing project code for Semantic's benefit.\n" c++-mode c-mode "\nFor C/C++ includes located within a project, you can use a special\nEDE project that will wrap an existing build system. You can do that\nlike this in your .emacs file:\n\n (ede-cpp-root-project \"NAME\" :file \"FILENAME\" :locate-fcn 'MYFCN)\n\nSee the CEDET manual, the EDE manual, or the commentary in\nede/cpp-root.el for more.\n\nIf you think this header tag is marked in error, you may need to do:\n\nC-u M-x bovinate RET\n\nto refresh the tags in this buffer, and recalculate the state." "\nSee the Semantic manual node on SemanticDB for more about search paths." internal-temp-output-buffer-show buffer-file-name buffer-undo-list inhibit-modification-hooks inhibit-read-only #2=#:buf standard-output] 6 (#$ . 17941) nil]) #@139 Popup a menu that can help a user understand unknown includes. Argument EVENT describes the event that caused this function to be called. (defalias 'semantic-decoration-unknown-include-menu #[(event) "\304 \305 !\306\n\307\"\210\212\310 !\210\311\312!\210\313 !\210)\306!*\207" [startwin event win semantic-decoration-on-unknown-include-menu selected-window semantic-event-window select-window t mouse-set-point sit-for 0 semantic-popup-menu] 3 (#$ . 20511) "e"]) #@83 Describe the current fileless include. Argument EVENT is the mouse clicked event. (defalias 'semantic-decoration-fileless-include-describe #[nil "\306 \307p\"\n\fr\310\311 !q\210p\312 \210 \313\211\314\211\314 \315 \210\316\317!\210+\211!\"\320\321C\322\323!\"\210\324\325!\210\324\326\313\314#!\210\324\327!\210\324\330!\210\324\331!\210\324\332 !!\333!!\210.\207" [tag table major-mode mm default-directory #1=#:old-dir semantic-current-tag semanticdb-find-table-for-include get-buffer-create help-buffer kill-all-local-variables nil t erase-buffer run-hooks temp-buffer-setup-hook help-setup-xref semantic-decoration-fileless-include-describe called-interactively-p interactive princ "Include Tag: " semantic-format-tag-name "\n\n" "This header tag has been marked \"Fileless\".\nThis means that Semantic cannot find a file associated with this tag\non disk, but a database table of tags has been associated with it.\n\nThis means that the include will still be used to find tags for\nsearches, but you cannot visit this include.\n\n" "This Header is now represented by the following database table:\n\n " object-print internal-temp-output-buffer-show buffer-read-only buffer-file-name buffer-undo-list inhibit-modification-hooks inhibit-read-only #2=#:buf standard-output] 6 (#$ . 20984) nil]) #@140 Popup a menu that can help a user understand fileless includes. Argument EVENT describes the event that caused this function to be called. (defalias 'semantic-decoration-fileless-include-menu #[(event) "\304 \305 !\306\n\307\"\210\212\310 !\210\311\312!\210\313 !\210)\306!*\207" [startwin event win semantic-decoration-on-fileless-include-menu selected-window semantic-event-window select-window t mouse-set-point sit-for 0 semantic-popup-menu] 3 (#$ . 22310) "e"]) #@103 Describe what unparsed includes are in the current buffer. Argument EVENT is the mouse clicked event. (defalias 'semantic-decoration-unparsed-include-describe #[nil "\306  r\307\310 !q\210p\311 \210\n\312\211\313\211\313\314 \210\315\316!\210+\211 !\317\320C\321\322!\"\210\323\324!\210\323\325\312\313#!\210\323\326!\210\323\327!\210\323\330!!\210\323\331!\210\323\332!\210\323\333 !\210\323\334!\335 !\210,\207" [tag default-directory #1=#:old-dir buffer-read-only buffer-file-name buffer-undo-list semantic-current-tag get-buffer-create help-buffer kill-all-local-variables nil t erase-buffer run-hooks temp-buffer-setup-hook help-setup-xref semantic-decoration-unparsed-include-describe called-interactively-p interactive princ "Include File: " semantic-format-tag-name "\n" "This include file was found at:\n " semantic-dependency-tag-file "\n\n" "This header file has been marked \"Unparsed\".\nThis means that Semantic has located this header file on disk\nbut has not yet opened and parsed this file.\n\nSo long as this header file is unparsed, idle summary and\nidle completion will not be able to reference the details in this\nheader.\n\nTo resolve this, use the context menu to parse this include file,\nor all include files referred to in " buffer-name ".\nThis can take a while in large projects.\n\nAlternately, you can call:\n\nM-x semanticdb-find-test-translate-path RET\n\nto search path Semantic uses to perform completion.\n\n\nIf you think this header tag is marked in error, you may need to do:\n\nC-u M-x bovinate RET\n\nto refresh the tags in this buffer, and recalculate the state.\nIf you find a repeatable case where a header is marked in error,\nreport it to cedet-devel@lists.sf.net." internal-temp-output-buffer-show inhibit-modification-hooks inhibit-read-only #2=#:buf standard-output] 6 (#$ . 22787) nil]) #@140 Popup a menu that can help a user understand unparsed includes. Argument EVENT describes the event that caused this function to be called. (defalias 'semantic-decoration-unparsed-include-menu #[(event) "\304 \305 !\306\n\307\"\210\212\310 !\210\311\312!\210\313 !\210)\306!*\207" [startwin event win semantic-decoration-on-unparsed-include-menu selected-window semantic-event-window select-window t mouse-set-point sit-for 0 semantic-popup-menu] 3 (#$ . 24649) "e"]) #@53 Parse the include file the user menu-selected from. (defalias 'semantic-decoration-unparsed-include-parse-include #[nil "\301\302 !\303!\210\304 )\207" [file semantic-dependency-tag-file semantic-current-tag semanticdb-file-table-object semantic-decoration-unparsed-include-do-reset] 2 (#$ . 25125) nil]) #@53 Parse the include file the user menu-selected from. (defalias 'semantic-decoration-unparsed-include-parse-all-includes #[nil "\300\301\211\"\207" [semanticdb-find-translate-path nil] 3 (#$ . 25438) nil]) #@58 Provide a general summary for the state of all includes. (defalias 'semantic-decoration-all-include-summary #[nil "\306\307!\210\310 \311 !\312\211\203+\n@\211A@)\313=\203$\n@ B\nA\211\204 \237*@Ar\314\315 !q\210p\316 \210A@\312\211B\317\211C\317DE\320 \210\321\322!\210+\211FG\323\324C\325\326!\"\210\327\330!\210\327\331\332 !!\210\327\333!\210\334 \335\"\203\250\327\336!\210\334 \335\"\312H\211I\203\247I@H\327\337!\210\327\334H\340\"!\210IA\211I\204\215*\327\341\342\nG G#!\210\343\211\211\211JKLM \312N\211I\203\fI@N\344N!\211O\205\334\345O\317\"PO\204\353LTL\202\346\334P\347\"!\203\375MTM\202KTK*IA\211I\204\310*\350MLK#\211J\343U\2045\327\341\351L\"!\210\327\341\352K\"!\210\327\341\353M\"!\210,\327\354!\210\355\356!\203\315\355\357!\203\315.\203\315\327\360!\210\327\361!\210\327\362.!!\210\327\333!\210./=\204u\327\363!\210\327\362/!!\210\327\333!\210/\203\220\364/!Q\327\365!\210\327\362Q!!\210\327\333!\210)\366/!\211R\204\241\327\367!\210\202\314\327\370!\210R\312S\211I\203\313I@S\327\371!\210\327S!\210\327\333!\210IA\211I\204\260*)\327\372!\210T\312S\211I\203\367I@S\327\373!\210\327S!\210\327\333!\210IA\211I\204\334*U\211V\203B\327\374!\210V\312\211I\203AI@\327\375!\210\327\f\211@)!\210\f\211@)\376\f!=\2044\327\377!\210\327\376\f!!\210\327\333!\210IA\211I\204*)\201Z\201[!\205V\201\\\201]W\"W\201^\312\211\"\211XG GX\203p\327\201_!\202\327\201`!\210\327\201a !\210X\312Y\211I\205I@Y\201bY\302\"\203\370\327\341\201c\201dY!\334Y\302\"G\311Y!\312\211\203\313\n@\211A@)\313=\203\304\n@ B\nA\211\204\263 \237*G\312\201e\201f\217\203\340\201g\202\362\346\334 \347\"!\204\357\201h\202\362\201i%!\210\202\327\341\201j\201dY!\"!\210IA\211I\204\210\312**\201kF!\210.\207" [semanticdb-current-table table tags result tag inc require semantic/dep semantic-fetch-tags semantic-something-to-tag-table nil include get-buffer-create help-buffer kill-all-local-variables t erase-buffer run-hooks temp-buffer-setup-hook help-setup-xref semantic-decoration-all-include-summary called-interactively-p interactive princ "Include Summary for File: " file-truename buffer-file-name "\n" eieio-oref db-refs "\nExternal Database References to this buffer:" "\n " file format "\nThis file contains %d tags, %d of which are includes.\n" 0 semantic-dependency-tag-file semanticdb-file-table-object number-or-marker-p pointmax + " Unknown Includes: %d\n" " Unparsed Includes: %d\n" " Parsed Includes: %d\n" "\nInclude Path Summary:\n\n" boundp ede-object ede-object-project " This file's project include search is handled by the EDE object:\n" " Buffer Target: " object-print " Buffer Project: " ede-get-locator-object " Backup in-project Locator: " ede-system-include-path " EDE Project system include path: Empty\n" " EDE Project system include path:\n" " " "\n This file's system include path is:\n" " " "\nAll unknown includes:\n" " " semantic-tag-include-filename " -> " default-directory #1=#:old-dir buffer-read-only buffer-undo-list inhibit-modification-hooks inhibit-read-only #2=#:buf standard-output r --dolist-tail-- all unparsed unknown ok i fileinner tableinner loc syspath dir semantic-dependency-system-include-path semanticdb-find-lost-includes unk semanticdb-find-default-throttle path p featurep semantic/db-find remq unloaded semanticdb-find-translate-path "\nThere are currently no includes found recursively.\n" "\nSummary of all includes needed by " buffer-name slot-boundp "\n %s : %d tags, %d are includes. %s" object-name-string (byte-code "\301\302\"\207" [p eieio-oref dirty] 3) ((error)) " dirty." " Needs to be parsed." "" "\n %s : Unparsed" internal-temp-output-buffer-show] 11 (#$ . 25648) nil]) (byte-code "\300\301\302\303\304$\210\305\306\307\306\310\"\"\210\311\306\303\301\312$\210\305\313\307\313\314\"\"\210\311\313\303\301\315$\210\305\316\307\316\317\"\"\210\311\316\303\301\320$\207" [eieio-defclass semantic-decoration-unparsed-include-cache (semanticdb-abstract-cache) nil ("Class used to reset decorated includes.\nWhen an include's referring file is parsed, we need to undecorate\nany decorated referring includes.") eieio--defalias semantic-reset eieio--defgeneric-init-form #1="Reset OBJ back to it's empty settings." eieio--defmethod #[(obj) "\302\301\"\303 \304\")\207" [obj table eieio-oref semanticdb-notify-references #[(tab me) "\301!\207" [tab semantic-decoration-unparsed-include-refrence-reset] 2]] 3 #1#] semanticdb-partial-synchronize #2="Synchronize CACHE with some NEW-TAGS." #[(cache new-tags) "\305!\306\211\203\"\n@\211A@)\307=\203\n@ B\nA\211\204\n \237*\205+\310\f!\207" [new-tags result tags tag cache semantic-something-to-tag-table nil include semantic-reset] 3 #2#] semanticdb-synchronize #3="Synchronize a CACHE with some NEW-TAGS." #[(cache new-tags) "\301!\207" [cache semantic-reset] 2 #3#]] 5) #@100 Refresh any highlighting in buffers referred to by TABLE. If TABLE is not in a buffer, do nothing. (defalias 'semantic-decoration-unparsed-include-refrence-reset #[(table) "\303\304\"\305 \"\210)\306!\211\205\307\310\n\")\207" [table c buf semanticdb-cache-get semantic-decoration-unparsed-include-cache semanticdb-cache-remove semanticdb-in-buffer-p semantic-decorate-add-pending-decoration semantic-decoration-unparsed-include-do-reset] 4 (#$ . 30664)]) #@56 Do a reset of unparsed includes in the current buffer. (defalias 'semantic-decoration-unparsed-include-do-reset #[nil "\303\304\"\211A\205\305\306 !\307\n!))\207" [semantic-decoration-styles style allinc assoc "semantic-decoration-on-includes" semantic-find-tags-included semantic-fetch-tags-fast semantic-decorate-add-decorations] 4 (#$ . 31133)]) (provide 'semantic/decorate/include)