Bug 533078 - StackOverflowError in CPPDeferredClassInstance.unmarshal
Summary: StackOverflowError in CPPDeferredClassInstance.unmarshal
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-indexer (show other bugs)
Version: Next   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-30 01:10 EDT by EPP Error Reports CLA
Modified: 2020-09-04 15:17 EDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description EPP Error Reports CLA 2018-03-30 01:10:33 EDT
The following problem was reported via the automated error reporting:

Message: Error while parsing /md_distributor_algo_master_base/src-test/types/rideshare_fellows/Lamp_defects_fellow_tests.cpp.
java.lang.StackOverflowError: null
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:234)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.computeIsTypeDependent(EvalBinding.java:199)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.isTypeDependent(EvalBinding.java:189)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalUnary.isValueDependent(EvalUnary.java:150)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPTemplateNonTypeArgument.<init>(CPPTemplateNonTypeArgument.java:35)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalTemplateArgument(TypeMarshalBuffer.java:240)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPDeferredClassInstance.unmarshal(CPPDeferredClassInstance.java:238)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1641)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.CPPFunctionType.unmarshal(CPPFunctionType.java:168)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPLinkage.unmarshalType(PDOMCPPLinkage.java:1620)
    at org.eclipse.cdt.internal.core.pdom.dom.TypeMarshalBuffer.unmarshalType(TypeMarshalBuffer.java:158)
    at org.eclipse.cdt.internal.core.pdom.dom.PDOMLinkage.loadType(PDOMLinkage.java:569)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getType(PDOMCPPFunction.java:336)
    at org.eclipse.cdt.internal.core.pdom.dom.cpp.PDOMCPPFunction.getParameters(PDOMCPPFunction.java:299)
    at org.eclipse.cdt.internal.core.dom.parser.cpp.semantics.EvalBinding.getBinding(EvalBinding.java:108)


Bundles:
| org.eclipse.cdt.core | 6.4.0.201802261533 | 6.4.0.201802261533 |

Operating Systems:
| Linux | 4.4.0 | 4.4.0 |


The above information is a snapshot of the collected data. Visit https://dev.eclipse.org/recommenders/committers/aeri/v2/#!/problems/5ab4c965e4b03d537b5182d7 for the latest data.

Thank you for your assistance.
 Your friendly error-reports-inbox.
Comment 1 Nathan Ridge CLA 2018-03-30 01:10:56 EDT
This needs a reproducing testcase.