mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-25 18:05:33 +02:00
Cosmetics
Change-Id: I2335d8d96c7e9bec13b98c5ac553fa10dce6d9f4
This commit is contained in:
parent
2dee53e9c5
commit
8a079c6639
2 changed files with 9 additions and 9 deletions
|
@ -32,10 +32,10 @@ import org.eclipse.core.runtime.CoreException;
|
||||||
class PDOMCPPClassTemplatePartialSpecializationSpecialization extends PDOMCPPClassTemplateSpecialization
|
class PDOMCPPClassTemplatePartialSpecializationSpecialization extends PDOMCPPClassTemplateSpecialization
|
||||||
implements IPDOMPartialSpecialization, ICPPClassTemplatePartialSpecializationSpecialization {
|
implements IPDOMPartialSpecialization, ICPPClassTemplatePartialSpecializationSpecialization {
|
||||||
private static final int PRIMARY_TEMPLATE = PDOMCPPClassTemplateSpecialization.RECORD_SIZE;
|
private static final int PRIMARY_TEMPLATE = PDOMCPPClassTemplateSpecialization.RECORD_SIZE;
|
||||||
private static final int ARGUMENTS = PDOMCPPClassTemplateSpecialization.RECORD_SIZE+4;
|
private static final int ARGUMENTS = PDOMCPPClassTemplateSpecialization.RECORD_SIZE + 4;
|
||||||
private static final int NEXT_PARTIAL = PDOMCPPClassTemplateSpecialization.RECORD_SIZE+8;
|
private static final int NEXT_PARTIAL = PDOMCPPClassTemplateSpecialization.RECORD_SIZE + 8;
|
||||||
@SuppressWarnings("hiding")
|
@SuppressWarnings("hiding")
|
||||||
protected static final int RECORD_SIZE= PDOMCPPClassTemplateSpecialization.RECORD_SIZE+12;
|
protected static final int RECORD_SIZE= PDOMCPPClassTemplateSpecialization.RECORD_SIZE + 12;
|
||||||
|
|
||||||
private volatile ICPPClassTemplate fPrimaryTemplate;
|
private volatile ICPPClassTemplate fPrimaryTemplate;
|
||||||
|
|
||||||
|
|
|
@ -38,10 +38,10 @@ abstract class PDOMCPPSpecialization extends PDOMCPPBinding implements ICPPSpeci
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("hiding")
|
@SuppressWarnings("hiding")
|
||||||
protected static final int RECORD_SIZE = PDOMCPPBinding.RECORD_SIZE + 12;
|
protected static final int RECORD_SIZE = PDOMCPPBinding.RECORD_SIZE + 12;
|
||||||
|
|
||||||
private volatile IBinding fSpecializedCache;
|
private volatile IBinding fSpecializedCache;
|
||||||
private volatile ICPPTemplateParameterMap fArgMap;
|
private volatile ICPPTemplateParameterMap fArgMap;
|
||||||
|
|
||||||
public PDOMCPPSpecialization(PDOMCPPLinkage linkage, PDOMNode parent, ICPPSpecialization spec,
|
public PDOMCPPSpecialization(PDOMCPPLinkage linkage, PDOMNode parent, ICPPSpecialization spec,
|
||||||
IPDOMBinding specialized) throws CoreException {
|
IPDOMBinding specialized) throws CoreException {
|
||||||
super(linkage, parent, spec.getNameCharArray());
|
super(linkage, parent, spec.getNameCharArray());
|
||||||
|
@ -84,7 +84,7 @@ abstract class PDOMCPPSpecialization extends PDOMCPPBinding implements ICPPSpeci
|
||||||
protected IPDOMBinding loadSpecializedBinding(long specializedRec) throws CoreException {
|
protected IPDOMBinding loadSpecializedBinding(long specializedRec) throws CoreException {
|
||||||
return (IPDOMBinding) PDOMNode.load(getPDOM(), specializedRec);
|
return (IPDOMBinding) PDOMNode.load(getPDOM(), specializedRec);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ICPPTemplateParameterMap getTemplateParameterMap() {
|
public ICPPTemplateParameterMap getTemplateParameterMap() {
|
||||||
if (fArgMap == null) {
|
if (fArgMap == null) {
|
||||||
|
@ -110,21 +110,21 @@ abstract class PDOMCPPSpecialization extends PDOMCPPBinding implements ICPPSpeci
|
||||||
}
|
}
|
||||||
return fArgMap;
|
return fArgMap;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void storeTemplateParameterMap() {
|
public void storeTemplateParameterMap() {
|
||||||
try {
|
try {
|
||||||
// fArgMap here is the temporarily stored, possibly non-PDOM map stored by the constructor.
|
// fArgMap here is the temporarily stored, possibly non-PDOM map stored by the constructor.
|
||||||
// Construct the PDOM map and store it.
|
// Construct the PDOM map and store it.
|
||||||
long rec= PDOMCPPTemplateParameterMap.putMap(this, fArgMap);
|
long rec= PDOMCPPTemplateParameterMap.putMap(this, fArgMap);
|
||||||
getDB().putRecPtr(record + ARGMAP, rec);
|
getDB().putRecPtr(record + ARGMAP, rec);
|
||||||
|
|
||||||
// Read the stored map next time getTemplateParameterMap() is called.
|
// Read the stored map next time getTemplateParameterMap() is called.
|
||||||
fArgMap = null;
|
fArgMap = null;
|
||||||
} catch (CoreException e) {
|
} catch (CoreException e) {
|
||||||
CCorePlugin.log(e);
|
CCorePlugin.log(e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int getSignatureHash() throws CoreException {
|
public int getSignatureHash() throws CoreException {
|
||||||
return getDB().getInt(record + SIGNATURE_HASH);
|
return getDB().getInt(record + SIGNATURE_HASH);
|
||||||
|
|
Loading…
Add table
Reference in a new issue