Add pragma once directive