/** * Copyright (c) 2012 by JP Moresmau * This code is made available under the terms of the Eclipse Public License, * version 1.0 (EPL). See http://www.eclipse.org/legal/epl-v10.html */ package net.sf.eclipsefp.haskell.buildwrapper.usage; /** * Bit fields for query flags * @author JP Moresmau * */ public class UsageQueryFlags { public static final int TYPE_TYPE=1; public static final int TYPE_CONSTRUCTOR=2; public static final int TYPE_VAR=4; public static final int TYPE_MODULE=8; public static final int TYPE_ALL=TYPE_TYPE | TYPE_CONSTRUCTOR | TYPE_VAR | TYPE_MODULE; public static final int SCOPE_DEFINITIONS=1; public static final int SCOPE_REFERENCES=2; public static final int SCOPE_ALL=SCOPE_DEFINITIONS | SCOPE_REFERENCES; }