P4C
The P4 Compiler
Loading...
Searching...
No Matches
p4 Directory Reference
Directory dependency graph for p4:
This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.
Directories
evaluator
toP4
typeChecking
Files
actionsInlining.h
alias.h
callGraph.h
checkConstants.h
checkCoreMethods.h
checkNamedArgs.h
cloner.h
commonInlining.h
coreLibrary.h
createBuiltins.h
def_use.h
defaultArguments.h
defaultValues.h
deprecated.h
directCalls.h
dontcareArgs.h
entryPriorities.h
enumInstance.h
externInstance.h
frontend.h
functionsInlining.h
getV1ModelVersion.h
hierarchicalNames.h
inlining.h
localizeActions.h
methodInstance.h
moveConstructors.h
moveDeclarations.h
optimizeExpressions.h
parameterSubstitution.h
parseAnnotations.h
parserCallGraph.h
parserControlFlow.h
reassociation.h
redundantParsers.h
removeParameters.h
removeReturns.h
reservedWords.h
resetHeaders.h
setHeaders.h
sideEffects.h
simplify.h
simplifyDefUse.h
simplifyParsers.h
simplifySwitch.h
specialize.h
specializeGenericFunctions.h
specializeGenericTypes.h
staticAssert.h
strengthReduction.h
structInitializers.h
switchAddDefault.h
symbol_table.h
tableApply.h
tableKeyNames.h
ternaryBool.h
typeMap.h
uniqueNames.h
unusedDeclarations.h
uselessCasts.h
validateMatchAnnotations.h
validateParsedProgram.h
validateStringAnnotations.h
Check validity of built-in string annotations.
validateValueSets.h
frontends
p4
Generated by
1.12.0