Index macro declarations and instantiations