Lines Matching refs:property

53 	else if ((x = staterule(PREREQS, r, NiL, 0)) && (x->property & P_implicit))
88 else if (sp && (all || ((x->property & P_state) || x->scan || (y = staterule(PREREQS, x, NiL, 0)) && y->scan || !r->scan) && !(x->property & (P_use|P_virtual)) && (!(x->property & P_ignore) || (x->property & P_parameter)) && (!(x->property & P_dontcare) || x->time)))
91 if (all || ((x->property & P_state) != 0) == dostate)
158 if ((r->property & (P_functional|P_virtual)) && r->status != UPDATE)
206 if (state.mam.statix && (state.never || state.frame->target && !(state.frame->target->property & P_always)))
231 sfprintf(internal.val, "%s=%s", v->name, (v->property & V_scan) ? "=" : null);
313 if (r->property & P_statevar)
315 if (r->statedata && !(r->property & P_staterule))
320 if ((r->property & (P_joint|P_target)) != (P_joint|P_target))
356 (!(r->property & P_archive) && (p->rule->time >= state.start || p->rule->time > e || !(z = staterule(RULE, p->rule, NiL, -1)) || !z->time || !(state.questionable & 0x01000000) && z->time > e) ||
357 (r->property & P_archive) && !(p->rule->dynamic & D_member) && p->rule->time))))
407 if ((r->property & (P_joint|P_target)) != (P_joint|P_target))
461 if (!(v->property & V_functional) || (r = getrule(v->name)) && !(r->property & P_functional))
473 if (!(r = getrule(s)) || !(r->property & P_functional))
475 if (!r || !(r->property & P_functional))
481 v->property |= V_functional;
531 v->property &= ~V_compiled;
533 v->property |= V_frozen;
535 if (state.mam.regress && state.user > 1 && (v->property & (V_import|V_local_E)) == V_import)
537 v->property |= V_local_E;
541 if ((v->property & V_auxiliary) && (op & VAL_AUXILIARY) && (a = auxiliary(v->name, 0)) && *a->value)
551 v->property |= V_frozen;
566 if (!p->value || (p->property & V_import) || n > p->length)
572 if (!(p->property & V_free))
574 p->property |= V_free;
623 if (p->property & V_import)
625 p->property &= ~V_import;
643 p->property |= V_import;
645 p->property |= V_auxiliary;
648 p->property |= flags & (V_builtin|V_functional);
649 if (state.user || state.readonly || undefined || !(p->property & V_readonly) && (!state.pushed && !(p->property & V_import) || state.global != 1 || (flags & V_import) || state.base && !state.init))
653 if (p->property & V_free)
655 p->property &= ~V_free;
664 p->property &= ~V_append;
668 p->property |= V_frozen;
683 p->property |= V_import;
685 p->property &= ~V_import;
688 p->property |= V_readonly;
690 p->property |= V_append;
693 p->property |= V_compiled;
695 p->property &= ~V_compiled;
696 if ((flags & V_scan) && !(p->property & V_scan))
700 p->property |= V_scan;
706 if (state.vardump && !(p->property & V_import))
711 if (p->property & V_readonly)
717 s = (p->property & V_oldvalue) ? getold(p->name) : (char*)0;
722 p->property |= V_frozen;
735 p->property |= V_oldvalue;
736 if ((p->property & V_append) && p->value && *p->value)
744 p->property |= V_scan;
751 p->property |= V_free;
794 localvar(Sfio_t* sp, register Var_t* v, char* value, int property)
802 prefix = (property & V_local_D) ? null : "_";
803 if (state.mam.out && (!(v->property & property) || !sp))
805 v->property |= property;
809 sfprintf(state.mam.out, "%s%s", (property & V_local_D) ? "-D" : null, v->name);
810 if (!(property & V_local_D) || *s != '1' || *(s + 1))
849 else if (property & V_local_D)