示例#1
0
 public static BuildObject computeBasmInput(PoundDefines poundDefines, BuildObject upstreamObj)
 {
     if (BoogieAsmDepBase.isBasm(upstreamObj))
     {
         //- We'll be reading upstreamObj directly. Don't makeOutputObject,
         //- because it may well be a source file.
         return(upstreamObj);
     }
     return(BeatExtensions.makeLabeledOutputObject(upstreamObj, poundDefines.ToString(), BASM_EXTN));
 }
示例#2
0
        public static BuildObject computeBasmInput(PoundDefines poundDefines, BuildObject upstreamObj)
        {
            if (BoogieAsmDepBase.isBasm(upstreamObj))
            {
                // We'll be reading upstreamObj directly. Don't makeOutputObject,
                // because it may well be a source file.
                return upstreamObj;
            }

            return BeatExtensions.makeLabeledOutputObject(upstreamObj, poundDefines.ToString(), BASM_EXTN);
        }
示例#3
0
 internal static string toAppLabel(PoundDefines poundDefines)
 {
     return poundDefines == null ? null : poundDefines.ToString();
 }
示例#4
0
 internal static string toAppLabel(PoundDefines poundDefines)
 {
     return(poundDefines == null ? null : poundDefines.ToString());
 }