using lazy evaluation for CDeclUse
changed CDeclUse tests to include __builtin function definitions from CBuiltIn