Lines Matching refs:pBranch

101 		AstUnionBranch* pBranch = (AstUnionBranch*)pDecl;  in addDeclaration()  local
102 if ( lookupBranch(pBranch) ) in addDeclaration()
112 AstUnionBranch* AstUnion::lookupBranch(AstUnionBranch* pBranch) in lookupBranch() argument
116 if ( pBranch ) in lookupBranch()
117 pLabel = pBranch->getLabel(); in lookupBranch()
125 return lookupEnum(pBranch); in lookupBranch()
126 return lookupLabel(pBranch); in lookupBranch()
135 AstUnionBranch *pBranch = NULL; in lookupDefault() local
143 pBranch = (AstUnionBranch*)pDecl; in lookupDefault()
144 if (pBranch == NULL) in lookupDefault()
149 if ( pBranch->getLabel() != NULL && in lookupDefault()
150 pBranch->getLabel()->getLabelKind() == UL_default) in lookupDefault()
153 idlc()->error()->error2(EIDL_MULTIPLE_BRANCH, this, pBranch); in lookupDefault()
154 return pBranch; in lookupDefault()
162 AstUnionBranch* AstUnion::lookupLabel(AstUnionBranch* pBranch) in lookupLabel() argument
164 AstUnionLabel* pLabel = pBranch->getLabel(); in lookupLabel()
167 return pBranch; in lookupLabel()
174 return pBranch; in lookupLabel()
200 idlc()->error()->error2(EIDL_MULTIPLE_BRANCH, this, pBranch); in lookupLabel()
201 return pBranch; in lookupLabel()
209 AstUnionBranch* AstUnion::lookupEnum(AstUnionBranch* pBranch) in lookupEnum() argument
215 AstUnionLabel* pLabel = pBranch->getLabel(); in lookupEnum()
218 return pBranch; in lookupEnum()
226 return pBranch; in lookupEnum()
237 return pBranch; in lookupEnum()
261 idlc()->error()->error2(EIDL_MULTIPLE_BRANCH, this, pBranch); in lookupEnum()
262 return pBranch; in lookupEnum()
298 AstUnionBranch* pBranch = NULL; in dump() local
315 pBranch = (AstUnionBranch*)pDecl; in dump()
316 if (pBranch == pDefault) in dump()
322 pLabel = pBranch->getLabel(); in dump()
330 index++, pBranch->getDocumentation(), emptyStr, RT_ACCESS_READWRITE, in dump()
332 pBranch->getLocalName(), RTL_TEXTENCODING_UTF8), in dump()
334 pBranch->getType()->getRelativName(), in dump()